* Neues Form-Widget für input + HTML5-datalist (autocomplete)

* Layout head-Bereich: canonical-Tag und title-Tag, sowie robots/noindex,nofollow für einige Seiten
* Abfahrtsorte in der Suchmaske auf der Startseite angepasst
* Traveltainment-Suche: Suchergebnisseite, CMS-Template (mit Suchmaske oben), Sidebar-Widget
* Behoben: Vorschaubild von Reiseprogrammen wird nicht mehr angezeigt
* Bewertung für google-Ergebniseintrag (In der Sidebar)
* E-Mail-Signatur korrigiert
* Eltern-Template wird dynamisch bestimmt / Template ohne "Rahmen" wird für AJAX-Anfragen verwendet
* Termin-Status in Termintabelle auf Reiseprogrammseiten anzeigen
* /create-tree : Reiseführer-Unterseiten mit Reiseführer-Hauptseite verknüpfen
* Behoben: Exception bei Öffnen bestimmter Reisetermine; Bei diesen Terminen fehlen die Abfahrtsorte
* Behoben: Video klappt erst beim 2. Klick aus

git-svn-id: http://78.47.251.156/svn/dev/sterntours-3@3299 f459cee4-fb09-11de-96c3-f9c5f16c3c76
This commit is contained in:
uli 2017-02-21 15:01:28 +00:00
parent d8fcf531ec
commit ff9c159297
27 changed files with 1167 additions and 229 deletions

View file

@ -3,8 +3,9 @@
{% block metatags %}
{{ parent() }}
<meta name="robots" content="noindex" />
<meta name="robots" content="noindex,nofollow" />
{% endblock %}
{% block canonical_tag %}{% endblock %}
{% block stylesheets %}
{{ parent() }}

View file

@ -1,5 +1,7 @@
{% extends 'base.html.twig' %}
{% block canonical_tag %}{% endblock %}
{% block body %}
<h1>Vielen Dank für Ihren Buchungsauftrag!</h1>
{% endblock %}

View file

@ -1,7 +1,11 @@
{% extends 'base.html.twig' %}
{% block canonical_url %}
{% set canonical_url = get_base_url() ~ '/' %}
{% endblock %}
{% block header2 %}
{% include 'default/components/slider.html.twig' %}
{% include 'default/components/home/slider.html.twig' %}
{% endblock %}
{% block breadcrumb %}{% endblock %}

View file

@ -26,11 +26,13 @@
>
</div>
<div class="description col-md-9">
<span class="pull-right">
<a href="https://www.sterntours.de/travel_program/pdf/22/" class="btn btn-default btn-sm border-radius">
<i class="fa fa-file-pdf-o"></i> Druckversion
</a>
</span>
<span class="pull-right">
{# #TODO
<a href="https://www.sterntours.de/travel_program/pdf/22/" class="btn btn-default btn-sm border-radius">
<i class="fa fa-file-pdf-o"></i> Druckversion
</a>
#}
</span>
<div class="title clearfix">{{ travel_program.title }}</div>
<div class="subtitle">{{ travel_program.subtitle }}</div>
@ -92,7 +94,7 @@
</td>
<td data-title="Verfügbarkeit">
<img src="https://www.sterntours.de/images/icons/available-{{ travel_date.status }}.png"
<img src="/images/icons/available-{{ travel_date.status }}.png"
alt="Verfügbarkeit">
</td>

View file

@ -182,7 +182,8 @@
<th>Preis p.P im Doppelzimmer</th>
<th>Preis p.P im Einzelzimmer</th>
<th>Abflugorte / Zuschläge</th>
<th>Buchung</th>
<th>Status</th>
<th>Buchungsformular</th>
</tr>
</thead>
<tbody>
@ -251,12 +252,16 @@
'id': loop.index0
} %}
</td>
<td data-title="Verfügbarkeit">
<img src="/images/icons/available-{{ travel_date.status }}.png"
alt="Verfügbarkeit">
</td>
<td data-title="">
<a href="{{ page.urlPath ~ '/buchen?nr=' ~ travel_date.name }}"
class="btn btn-primary"
rel="nofollow"
>
Buchungsformular
Weiter
</a>
</td>
</tr>

View file

@ -0,0 +1,17 @@
{% extends get_base_template() %}
{% block body %}
<section class="clearfix">
{% embed 'default/components/ttBodySearchForm.html.twig' %}
{% block tt_body_search_form_submit %}
<div class="form-group col-md-12 col-sm-12 col-xs-12 text-center form-bottom">
<button type="submit" class="btn btn-primary">suchen</button>
</div>
{% endblock %}
{% endembed %}
</section>
<section class="clearfix">
{{ page.content|raw|keywords }}
</section>
{% endblock %}

View file

@ -0,0 +1,20 @@
{% extends get_base_template() %}
{% block metatags %}
{{ parent() }}
<meta name="robots" content="noindex,nofollow" />
{% endblock %}
{% block search_sidebar_widget %}
{{ include('default/components/sidebar/ttSearchSidebarWidget.html.twig') }}
{% endblock %}
{% block body %}
{% if tt_url is defined %}
<iframe src="{{ tt_url }}" scrolling="no" width="100%" height="13500"
onload="window.parent.parent.scrollTo(0,0);"
></iframe>
{% else %}
<p>Es konnten leider keine Ergebnisse gefunden werden.</p>
{% endif %}
{% endblock body %}