06 Feb
This commit is contained in:
parent
98bd71c760
commit
8b2ec705c9
83 changed files with 3467 additions and 1214 deletions
|
|
@ -7,21 +7,10 @@
|
|||
{% endblock %}
|
||||
{% block canonical_tag %}{% if app.debug %}<!-- Die canonical URL wird für diese Seite bewusst nicht definiert, da sie vom Suchindex ausgeschlossen wurde (Siehe meta robots) -->{% endif %}{% endblock %}
|
||||
|
||||
{% block stylesheets %}
|
||||
{{ parent() }}
|
||||
{% stylesheets 'bundles/app/css/booking.css' filter='cssrewrite' %}
|
||||
<link rel="stylesheet" href="{{ asset_url }}"/>
|
||||
{% endstylesheets %}
|
||||
{% endblock %}
|
||||
|
||||
{% block javascripts %}
|
||||
{{ parent() }}
|
||||
{% javascripts '@AppBundle/Resources/public/js/booking.js' %}
|
||||
<script src="{{ asset_url }}"></script>
|
||||
{% endjavascripts %}
|
||||
{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
|
||||
|
||||
<section class="clearfix">
|
||||
|
||||
<div class="content-copy">
|
||||
|
|
@ -227,7 +216,6 @@
|
|||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
{% if extraDays == 1 and travel_program.drafts.count() > 0 %}
|
||||
<tr>
|
||||
{% else %}
|
||||
|
|
@ -235,12 +223,12 @@
|
|||
{% endif %}
|
||||
<td>Verlängerung buchen</td>
|
||||
<td>
|
||||
Vor der Reise
|
||||
Vor der Reise im Rundreisehotel oder auf Wunsch in einem anderen Hotel der gebuchten Preiskategorie in Tel Aviv oder Jerusalem
|
||||
{{ form_widget(form.extraBookingDaysBefore) }}
|
||||
{{ form_errors(form.extraBookingDaysBefore) }}
|
||||
<br>
|
||||
|
||||
Nach der Reise
|
||||
Nach der Reise im Rundreisehotel oder auf Wunsch in einem anderen Hotel der gebuchten Preiskategorie in Tel Aviv oder Jerusalem
|
||||
{{ form_widget(form.extraBookingDaysAfter) }}
|
||||
{{ form_errors(form.extraBookingDaysAfter) }}
|
||||
|
||||
|
|
@ -298,25 +286,20 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Die gewünschte Zahlungsart (Überweisung, Kreditkarten) stimmen wir mit Ihnen im Anschluss an Ihre Buchung ab.
|
||||
{% if(travel_program.category.id != 1) %}
|
||||
Abweichend von den Anzahlungsbedingungen Ziffer 2.1 gelten hier besondere Anzahlungsbedingungen wie folgt: Fluganteil 100 % und Landleistung 20%. Abweichend von den allgemeinen Stornobedingungen Ziffer 4.3a gelten hier besondere Stornobedingungen (Ziffer 4.3b) wie folgt: Fluganteil 100 % und Landleistung gemäß Ziffer 4.3a allgemeine Stornobedingungen.</p>
|
||||
Abweichend von den Anzahlungsbedingungen Ziffer 2.1 gelten hier besondere Anzahlungsbedingungen wie folgt: Fluganteil 100% und Landleistung 20%. Abweichend von den allgemeinen Stornobedingungen Ziffer 4.3a gelten hier besondere Stornobedingungen (Ziffer 4.3b) wie folgt: Fluganteil 100% und Landleistung gemäß Ziffer 4.3a allgemeine Stornobedingungen.
|
||||
{% endif %}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="form-box">
|
||||
<div class="">
|
||||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
<h5>Flugdaten</h5>
|
||||
</div>
|
||||
|
||||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
<div class="accordion-toggle-2">
|
||||
<div class="panel-group" id="accordion_fd">
|
||||
|
|
@ -325,7 +308,6 @@
|
|||
</a>
|
||||
<div id="collapse_fd" class="panel-collapse collapse" aria-expanded="true" style="">
|
||||
<div class="panel-body">
|
||||
|
||||
{% for departure in travel_date.departures %}
|
||||
{# @var departure \AppBundle\Entity\TravelDeparturePoint #}
|
||||
{% if departure.flightTime[travel_date.startWeekday] is defined %}
|
||||
|
|
@ -342,7 +324,6 @@
|
|||
<div class="" id="no_flight_time" style="display: none;">
|
||||
<p>Die Flugdaten sind zum Zeitpunkt der Ausschreibung noch nicht bekannt und daher werden wir Ihnen diese mit der Annahme vom Buchungsauftrag mitteilen.</p>
|
||||
</div>
|
||||
|
||||
<div class="" id="yes_flight_time" style="display: none;">
|
||||
<h3>Hinweis</h3>
|
||||
<p>Flugzeiten können um 1 Std. variieren durch Sommer-/Winterzeit.</p>
|
||||
|
|
@ -351,8 +332,6 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
|
||||
</div><!-- accordion -->
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -369,14 +348,31 @@
|
|||
|
||||
<ul class="c1">
|
||||
{% for travel_program_date in travel_program_dates if travel_program_date.count < 1 %}
|
||||
<li>
|
||||
{{ travel_program_date.date }} : {{ travel_program_date.day|raw }}
|
||||
{% if travel_program_date.night is defined %}
|
||||
<br>Übernachtung : {{ travel_program_date['night']|raw }}
|
||||
{% endif %}
|
||||
</li>
|
||||
{% endfor %}
|
||||
|
||||
<div id="extraDaysProgramBefore_show" style="display: none;">
|
||||
<li>
|
||||
<span id="extraDaysProgramBefore_date" data-org-date="{{ travel_program_date.date }}">{{ travel_program_date.date }}</span> : Reiseverlängerung vor der Reise - {{ travel_program_date.day|raw }}
|
||||
{% if travel_program_date.night is defined %}
|
||||
<br>Übernachtung : Reiseverlängerung im Rundreisehotel oder auf Wunsch in einem anderen Hotel der gebuchten Preiskategorie in Tel Aviv oder Jerusalem
|
||||
{% endif %}
|
||||
</li>
|
||||
<li>
|
||||
{{ travel_program_date.date }} : Start {{ travel_program.title }}
|
||||
{% if travel_program_date.night is defined %}
|
||||
<br>Übernachtung : {{ travel_program_date['night']|raw }}
|
||||
{% endif %}
|
||||
</li>
|
||||
</div>
|
||||
<div id="extraDaysProgramBefore_hide">
|
||||
<li>
|
||||
{{ travel_program_date.date }} : {{ travel_program_date.day|raw }}
|
||||
{% if travel_program_date.night is defined %}
|
||||
<br>Übernachtung : {{ travel_program_date['night']|raw }}
|
||||
{% endif %}
|
||||
</li>
|
||||
</div>
|
||||
|
||||
{% endfor %}
|
||||
<div class="accordion-toggle-2">
|
||||
<div class="panel-group" id="accordion_pd">
|
||||
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion_pd" href="#collapse_pd" aria-expanded="true">
|
||||
|
|
@ -384,14 +380,33 @@
|
|||
</a>
|
||||
<div id="collapse_pd" class="panel-collapse collapse" aria-expanded="true" style="">
|
||||
<div class="panel-body">
|
||||
|
||||
{% for travel_program_date in travel_program_dates if travel_program_date.count > 0 %}
|
||||
<li>
|
||||
{{ travel_program_date.date }} : {{ travel_program_date.day|raw }}
|
||||
{% if travel_program_date.night is defined %}
|
||||
<br>Übernachtung : {{ travel_program_date['night']|raw }}
|
||||
{% endif %}
|
||||
</li>
|
||||
{% if travel_program_dates|length != travel_program_date.count +1 %}
|
||||
<li>
|
||||
{{ travel_program_date.date }} : {{ travel_program_date.day|raw }}
|
||||
{% if travel_program_date.night is defined %}
|
||||
<br>Übernachtung : {{ travel_program_date['night']|raw }}
|
||||
{% endif %}
|
||||
</li>
|
||||
{% else %}
|
||||
<div id="extraDaysProgramAfter_show" style="display: none;">
|
||||
<li>
|
||||
{{ travel_program_date.date }} : Ende {{ travel_program.title }}
|
||||
<br>Übernachtung : Reiseverlängerung im Rundreisehotel oder auf Wunsch in einem anderen Hotel der gebuchten Preiskategorie in Tel Aviv oder Jerusalem
|
||||
</li>
|
||||
<li>
|
||||
<span id="extraDaysProgramAfter_date" data-org-date="{{ travel_program_date.date }}">{{ travel_program_date.date }}</span> : Reiseverlängerung - {{ travel_program_date.day|raw }}
|
||||
</li>
|
||||
</div>
|
||||
<div id="extraDaysProgramAfter_hide">
|
||||
<li>
|
||||
{{ travel_program_date.date }} : {{ travel_program_date.day|raw }}
|
||||
{% if travel_program_date.night is defined %}
|
||||
<br>Übernachtung : {{ travel_program_date['night']|raw }}
|
||||
{% endif %}
|
||||
</li>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
</div>
|
||||
|
|
@ -409,7 +424,6 @@
|
|||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
<h5>Reiseleistungen</h5>
|
||||
</div>
|
||||
|
||||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
<div class="accordion-toggle-2">
|
||||
<div class="panel-group" id="accordion">
|
||||
|
|
@ -456,7 +470,6 @@
|
|||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="form-box">
|
||||
<div class="">
|
||||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
|
|
@ -551,15 +564,12 @@
|
|||
}
|
||||
.form-box-small .form-control{
|
||||
margin-bottom: 8px;
|
||||
|
||||
}
|
||||
|
||||
.form-box.form-box-small .st-travelers div.required:before {
|
||||
margin-right: 20px;
|
||||
right: 0px;
|
||||
top: 0px;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
<div class="form-box form-box-small">
|
||||
|
|
@ -569,13 +579,11 @@
|
|||
<p>Bitte geben Sie Ihre Vornamen und Nachnamen in die beiden Felder "Vornamen" und "Nachnamen" ein, wie diese im maschinenlesbaren Teil in Ihrem Reisepass eingetragen sind.</p>
|
||||
</div>
|
||||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
|
||||
<div class="hidden">
|
||||
{% for country in travel_program.countries %}
|
||||
<input type="hidden" name="travel_program_countries_id[]" value="{{ country.id }}">
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
<div class="st-travelers">
|
||||
{% set currentIndex = 0 %}
|
||||
{% for room in form.rooms %}
|
||||
|
|
@ -680,7 +688,8 @@
|
|||
<label for="{{ traveler.acceptEntryRequirements.vars.id }}" style="line-height: 1.2em;">
|
||||
Ich habe die oben genannten Hinweise zu den "Einreisebestimmungen, Visabestimmungen und gesundheitspolizeilichen Vorschriften" für mich und alle Mitreisenden gelesen und zur Kenntnis genommen..
|
||||
</label>
|
||||
{{ form_errors(traveler.acceptEntryRequirements) }}
|
||||
<span class="checkbox_marker"></span>
|
||||
{{ form_errors(traveler.acceptEntryRequirements) }}
|
||||
<div class="help-block with-errors"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -693,7 +702,8 @@
|
|||
|
||||
</div> <!-- st trav -->
|
||||
<h2>Hinweis</h2>
|
||||
<p>Sofern Sie nicht oder nicht ausschließlich nur die deutsche, österreichische oder schweizerische Staatsbürgerschaft besitzen, können Sie die Reise nicht buchen,
|
||||
|
||||
<p>Sofern Sie nicht oder nicht ausschließlich nur die Staatsbürgerschaft für [Deutschland, Österreich, Schweiz, Italien, Spanien, Frankreich] besitzen, können Sie die Reise nicht buchen,
|
||||
da wir Sie vorher u.a. über die Einreisebestimmungen für Ihre individuelle Staatsbürgerschaft informieren müssen.
|
||||
Bitte nehmen Sie vor einer Buchung Kontakt mit uns auf, damit Sie nach Erhalt der Informationen entscheiden können, ob Sie die Reise buchen möchten.</p>
|
||||
</div> <!-- col -->
|
||||
|
|
@ -714,11 +724,12 @@
|
|||
</div>
|
||||
<div class="form-group">
|
||||
<div class="checkbox">
|
||||
{{ form_widget(form.acceptLegalRights) }}
|
||||
<label for="{{ form.acceptLegalRights.vars.id }}" style="line-height: 1.2em;">
|
||||
{{ form_widget(form.acceptLegalRights) }}
|
||||
<label for="{{ form.acceptLegalRights.vars.id }}" style="line-height: 1.2em;">
|
||||
Hiermit bestätige ich, dass ich das Formblatt mit den Informationen zu meinen wichtigsten Rechten nach der Richtlinie (EU) 2015/2302 zur Kenntnis genommen habe.
|
||||
</label>
|
||||
{{ form_errors(form.acceptLegalRights) }}
|
||||
<span class="checkbox_marker"></span>
|
||||
{{ form_errors(form.acceptLegalRights) }}
|
||||
<div class="help-block with-errors"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -751,6 +762,7 @@
|
|||
Die für deutsche Staatsbürger geltenden Bestimmungen finden Sie auf den Seiten des <a href="https://www.auswaertiges-amt.de/de/ReiseUndSicherheit/reise-und-sicherheitshinweise" target="_blank">Auswärtigen Amts</a>
|
||||
Ein Widerrufsrecht steht Ihnen gemäß § 312 g Abs. 2 Nr. 9 BGB (Bürgerliches Gesetzbuch) nicht zu.
|
||||
</label>
|
||||
<span class="checkbox_marker"></span>
|
||||
{{ form_errors(form.acceptTerms) }}
|
||||
<div class="help-block with-errors"></div>
|
||||
</div>
|
||||
|
|
@ -772,6 +784,7 @@
|
|||
{{ form_widget(form.acceptPrivacy) }}
|
||||
<label for="{{ form.acceptPrivacy.vars.id }}" style="line-height: 1.2em;">Ich habe die <a href="/datenschutz" target="_blank">Datenschutzerklärung</a> zur Kenntnis genommen.
|
||||
</label>
|
||||
<span class="checkbox_marker"></span>
|
||||
{{ form_errors(form.acceptPrivacy) }}
|
||||
<div class="help-block with-errors"></div>
|
||||
</div>
|
||||
|
|
@ -810,9 +823,9 @@
|
|||
|
||||
<div class="col-md-12 col-sm-12 col-xs-12">
|
||||
<button type="submit" value="SEND" id="submit"
|
||||
class="aligncenter btn btn-primary btn-lg border-radius"
|
||||
class="aligncenter btn btn-primary btn-lg border-radius btn-booking-form"
|
||||
>
|
||||
kostenpflichtig<br class="visible-xs"> buchen
|
||||
<i class="fa fa-angle-double-right" style="margin-bottom:-1px!important;"></i> kostenpflichtig<br class="visible-xs"> buchen
|
||||
</button>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue