ssSudan Nil Frontend + extra Days + price in booking form - export + mail
git-svn-id: http://78.47.251.156/svn/dev/sterntours-3@3483 f459cee4-fb09-11de-96c3-f9c5f16c3c76
This commit is contained in:
parent
b28c7db598
commit
98bd71c760
22 changed files with 2186 additions and 32 deletions
|
|
@ -3,7 +3,9 @@
|
|||
{% for summary_entry in summary %}
|
||||
<tr>
|
||||
<td class="st-position-price-col" style="min-width: 120px;">
|
||||
{{ summary_entry.value|number_format(2) }} €
|
||||
{% if(summary_entry.value != "!") %}
|
||||
{{ summary_entry.value|number_format(2) }} €
|
||||
{% endif %}
|
||||
</td>
|
||||
<td class="st-position-name-col">
|
||||
{{ summary_entry.label|raw }}
|
||||
|
|
|
|||
|
|
@ -8,12 +8,6 @@
|
|||
<li>
|
||||
<a href="/kontakt" title="Kontakt"><i class="fa fa-envelope"></i> <span class="hidden-xs">Kontakt</span></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="javascript:void(window.open('/server/chat.php','','width=590,height=610,left=0,top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes'))"
|
||||
title="Chat-Fenster öffnen">
|
||||
<i class="fa fa-comments"></i> <span class="hidden-xs">Chat</span>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/ueber-uns" title="Über uns">
|
||||
<i class="fa fa-users"></i> <span class="hidden-xs">Über uns</span>
|
||||
|
|
|
|||
|
|
@ -10,7 +10,11 @@ Abfahrts-/Abflugort: {{ booking_request.departure.name }}
|
|||
------------------------------------------------------------
|
||||
|
||||
{% for summary_entry in summary %}
|
||||
{{ summary_entry.value|number_format(2) }} € : {{ summary_entry.label|striptags }}
|
||||
{% if(summary_entry.value != "!") %}
|
||||
{{ summary_entry.value|number_format(2) }} € : {{ summary_entry.label|striptags }}
|
||||
{% else %}
|
||||
{{ summary_entry.label|striptags }}
|
||||
{% endif %}
|
||||
|
||||
{% endfor %}
|
||||
------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -54,10 +54,6 @@
|
|||
{% endif %}
|
||||
{% endspaceless %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{{ form_errors(form.email) }}
|
||||
|
||||
<div id="message"></div>
|
||||
|
|
@ -94,12 +90,26 @@
|
|||
{# TODO folgendes evtl noch weiter verallgemeinern #}
|
||||
{% set priceTypeIds = [] %}
|
||||
{% set priceTypeChildIds = [] %}
|
||||
{% set extraDays = 0 %}
|
||||
|
||||
|
||||
{% for price in travel_date.prices %}
|
||||
{% if(price.available == "1") %}
|
||||
{% set priceTypeIds = priceTypeIds|merge([price.priceTypeId]) %}
|
||||
{% if(price.priceChildren > 0) %}
|
||||
{% set priceTypeChildIds = priceTypeChildIds|merge([price.priceTypeId]) %}
|
||||
{% endif %}
|
||||
{% if(price.extraPrice > 0) %}
|
||||
{% set extraDays = 1 %}
|
||||
{% endif %}
|
||||
{% if(price.extraPriceComfort > 0) %}
|
||||
{% set extraDays = 1 %}
|
||||
{% endif %}
|
||||
{% if(price.extraPriceChildren > 0) %}
|
||||
{% set extraDays = 1 %}
|
||||
{% endif %}
|
||||
|
||||
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
|
|
@ -115,6 +125,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
{% if "1" in priceTypeChildIds %}
|
||||
<tr>
|
||||
{% else %}
|
||||
|
|
@ -215,7 +226,28 @@
|
|||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display:">
|
||||
|
||||
|
||||
{% if extraDays == 1 and travel_program.drafts.count() > 0 %}
|
||||
<tr>
|
||||
{% else %}
|
||||
<tr style="display:none">
|
||||
{% endif %}
|
||||
<td>Verlängerung buchen</td>
|
||||
<td>
|
||||
Vor der Reise
|
||||
{{ form_widget(form.extraBookingDaysBefore) }}
|
||||
{{ form_errors(form.extraBookingDaysBefore) }}
|
||||
<br>
|
||||
|
||||
Nach der Reise
|
||||
{{ form_widget(form.extraBookingDaysAfter) }}
|
||||
{{ form_errors(form.extraBookingDaysAfter) }}
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr style="">
|
||||
<td>Reiseversicherung</td>
|
||||
<td>
|
||||
<div class="radio">
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,90 @@
|
|||
{% extends get_base_template() %}
|
||||
|
||||
{% block body %}
|
||||
|
||||
<h1>{{ page.pagetitle|default(page.title) }}</h1>
|
||||
|
||||
<section class="clearfix">
|
||||
{#{% for i in 0..page.children|length//3 %}#}
|
||||
<div class="row">
|
||||
|
||||
{% for child_page in page.children if child_page.slug == "nilschiff-ss-sudan" %}
|
||||
<div class="col-md-12 col-sm-12">
|
||||
<div class="travel-wrapper get-box-link">
|
||||
<div class="item text-left">
|
||||
<div class="item-img" style="height: 220px;">
|
||||
<div class="lb">
|
||||
{% if child_page.boxStar is not empty %}
|
||||
<div class="cstar_left">{{ child_page.boxStar|raw }}</div>
|
||||
{% endif %}
|
||||
{% if child_page.travelProgram is not empty and child_page.travelProgram.lowestPrice > 0 %}
|
||||
<div class="cprice">ab {{ child_page.travelProgram.lowestPrice|number_format }} € p.P.</div>
|
||||
{% endif %}
|
||||
{% if child_page.boxDiscount is not empty %}
|
||||
<div class="cdiscount">{{ child_page.boxDiscount|raw }}</div>
|
||||
{% endif %}
|
||||
{% if child_page.model == 'feedback'%}
|
||||
<div class="cdiscount">{{ child_page.date|date }}</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
{% if child_page.boxImageUrl is not empty %}
|
||||
{% set image_url = child_page.boxImageUrl %}
|
||||
{% set image_alt = child_page.travelProgram.title|default(page.title) %}
|
||||
{% else %}
|
||||
{% set image_url = asset('/bundles/app/images/no-picture.png')%}
|
||||
{% set image_alt = 'Kein Vorschaubild vorhanden' %}
|
||||
{% endif %}
|
||||
<div class="img-background lozad" data-background-image="{{ image(image_url|trim('/')).cropResize(960).guess(90) }}" style="background-image:url({{ asset('images/placeholder-image.png') }}); height: 220px;"></div>
|
||||
<noscript>
|
||||
<div class="img-background" style="background-image:url({{ image(image_url|trim('/')).cropResize(960).guess(90) }})"></div>
|
||||
</noscript>
|
||||
|
||||
</div>
|
||||
<div class="box_mid">
|
||||
<div class="hl5">{{ child_page.title }}</div>
|
||||
<p>{{ child_page.boxBody ?? child_page.description }}</p>
|
||||
</div>
|
||||
<a class="item-button is-box-link dobble_line" href="{{ child_page.urlPath }}" title="{{ child_page.title }}">
|
||||
<span>{{ child_page.title }}</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="clearfix content-pane">
|
||||
<h2 class="h3 h3l">Unsere beliebtesten Kulturreisen</h2>
|
||||
{#{% for i in 0..page.children|length//3 %}#}
|
||||
<div class="row">
|
||||
{% for child_page in child_pages if child_page.status == 1 and child_page.travelProgram is not empty %}
|
||||
{% include 'default/components/pageBox.html.twig' %}
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
{% if mediated_child_pages is not empty %}
|
||||
|
||||
<h2 class="h3 h3l">
|
||||
Vermittelte Rundreisen vom {{ page.country is not empty ? (page.country.name ~ '-') }}Spezialisten
|
||||
STERN TOURS aus Berlin
|
||||
</h2>
|
||||
|
||||
<div class="row">
|
||||
{% for child_page in mediated_child_pages %}
|
||||
|
||||
{% include 'default/components/pageBox.html.twig' %}
|
||||
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
</section>
|
||||
|
||||
<section class="clearfix">
|
||||
<hr class="primary">
|
||||
{{ page.content|raw|keywords|lozad }}
|
||||
</section>
|
||||
{% endblock %}
|
||||
|
||||
|
|
@ -39,8 +39,6 @@
|
|||
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
|
|
|||
169
trunk/app/Resources/views/default/pages/cms/ssSudan.html.twig
Normal file
169
trunk/app/Resources/views/default/pages/cms/ssSudan.html.twig
Normal file
|
|
@ -0,0 +1,169 @@
|
|||
{% extends get_base_template() %}
|
||||
|
||||
{% block body %}
|
||||
|
||||
|
||||
<section class="clearfix">
|
||||
{{ page.content|raw|keywords|lozad }}
|
||||
</section>
|
||||
|
||||
<section class="clearfix content-pane">
|
||||
<h2 class="h3 h3l" style="padding-top:0px;margin-top:0;">Programm Nilkreuzfahrt SS Sudan</h2>
|
||||
<div class="row">
|
||||
{% for child_page in box_childs if child_page.status == 1 and child_page.travelProgram is not empty %}
|
||||
|
||||
{# @var child_page \AppBundle\Entity\Page #}
|
||||
<div class="col-md-6 col-sm-6">
|
||||
<div class="travel-wrapper get-box-link">
|
||||
<div class="item text-left">
|
||||
<div class="item-img">
|
||||
<div class="lb">
|
||||
{% if child_page.boxStar is not empty %}
|
||||
<div class="cstar_left">{{ child_page.boxStar|raw }}</div>
|
||||
{% endif %}
|
||||
{% if child_page.travelProgram is not empty and child_page.travelProgram.lowestPrice > 0 %}
|
||||
<div class="cprice">ab {{ child_page.travelProgram.lowestPrice|number_format }}
|
||||
€ p.P.
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if child_page.boxDiscount is not empty %}
|
||||
<div class="cdiscount">{{ child_page.boxDiscount|raw }}</div>
|
||||
{% endif %}
|
||||
{% if child_page.model == 'feedback' %}
|
||||
<div class="cdiscount">{{ child_page.date|date }}</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% include 'default/components/pageBoxImage.html.twig' with {page: child_page} %}
|
||||
</div>
|
||||
<div class="box_mid">
|
||||
<div class="hl5">{{ child_page.title }}</div>
|
||||
<p>{{ child_page.boxBody ?? child_page.description }}</p>
|
||||
</div>
|
||||
<a class="item-button is-box-link dobble_line" href="{{ child_page.urlPath }}"
|
||||
title="{{ child_page.title }}">
|
||||
<span>{{ child_page.title }}</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
{% endfor %}
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
{% include 'default/pages/cms/components/ssSudan.html.twig' %}
|
||||
|
||||
|
||||
<div class="content-pane">
|
||||
{{ page.contentNew|raw|keywords|lozad }}
|
||||
|
||||
<h1>Die SS Sudan</h1>
|
||||
<p class="ft">
|
||||
Der sehr elegante Restaurantsaal besteht ebenfalls aus Mobiliar des 19. Jahrhunderts und ist mit
|
||||
Originalparkettboden ausgestattet. Lassen Sie sich im Restaurant von einer sehr abwechslungsreichen und
|
||||
raffinierten Kochkunst verwöhnen. Einen Panoramablick bietet Ihnen die Lounge/Bar. Eine große Terrasse auf
|
||||
dem Oberdeck, mit Liegestühlen und Sesseln bietet Ihnen die Möglichkeit, während die wunderbare Landschaft
|
||||
an Ihnen vorbeizieht, den Tag Tag sein zu lassen und sich ausgiebig zu erholen.
|
||||
</p>
|
||||
|
||||
<p class="ft"><strong>Hier finden Sie Links zu Informationen zum Preis der SS Sudan, zum Reiseveranstalter STERN
|
||||
TOURS und zu den letzten Kundenfeedbacks mit der Fahrt auf der SS Sudan:</strong></p>
|
||||
<ul class="">
|
||||
<li>Zu <a href="/aegypten_reisen_catalog/ss-sudan-3-naechte-preise.html"
|
||||
title="Preise 3 Nächte Schiff Sudan">Preise 3 Nächte SS Sudan</a></li>
|
||||
<li>Zu <a href="/aegypten_reisen_catalog/ss-sudan-4-naechte-preise.html"
|
||||
title="Preise Nilschiff Sudan 4 Nächte">Preise 4 Nächte SS Sudan</a><br/></li>
|
||||
<li>Zum <a href="/aegypten_reisen_catalog/ss-sudan-programm-3-nights.html"
|
||||
title="Besichtigunsprogramm 3 Nächte SS Sudan">Besichtigunsprogramm 3 Nächte SS
|
||||
Sudan</a><br/></li>
|
||||
<li>Zum <a href="/aegypten_reisen_catalog/ss-sudan-programm-4-nights.html"
|
||||
title="Besichtigungsprogramm 4 Nächte Sudan">Besichtigunsprogramm 4 Nächte SS Sudan</a>
|
||||
<br/></li>
|
||||
<li>Zum <a href="/aegypten_reisen_catalog/ss-sudan-nilkreuzfahrt.html" title="Nilkreuzfahrt SS Sudan">14 tägigen
|
||||
Beispielprogramm SS Sudan - Nilkreuzfahrt mit Kairo und Baden</a><br/></li>
|
||||
<li>Zum <a href="/docs/169/aegypten-reise-felbinger.html" title="Kundenfeedbakcs">Kundenfeedback - SS Sudan
|
||||
- Familie Felbinger</a><br/></li>
|
||||
<li>Zum <a href="/docs/169/aegypten-ss-sudan-old-mena-house.html" title="Kundenfeedbakcs">Kundenfeedback -
|
||||
SS Sudan - Familie Kreuser</a> <br/></li>
|
||||
<li>Informationen zu <a href="/aegypten_reisen_catalog/info-aegypten-spezialist.html"
|
||||
title="Kontakt Ägyptenreisen">STERN TOURS</a><br/></li>
|
||||
<li>Zu unseren <a href="/aegypten_reisen_catalog/offene-worte.html" title="offenen Worten">Offenen
|
||||
Worten</a></li>
|
||||
</ul>
|
||||
|
||||
<h2>Das Dampfschiff Sudan & Verantwortungsvoller Tourismus</h2>
|
||||
|
||||
<p class="ft">
|
||||
Das Dampfschiff Sudan wurde in Bezug auf die Umwelt und den Tourismus deutlich verändert. Zunächst wurde der
|
||||
Verbrauch von Energie gesenkt. Durch die Verbesserung der Triebwerke, durch minimierte Belastung des
|
||||
Schiffes und durch die Installation von Solarenergie für Wärme, Sanitärwasser, und die Schaufelräder ist es
|
||||
gelungen, den Kraftstoffverbrauch um 30% zu verringern und damit auch Treibhausgasemissionen. Der Konsum von
|
||||
CO2 wurde auf eine halbe Tonne pro Passagier pro Fahrt reduziert, was der hohen Achtsamkeit anzurechnen ist.
|
||||
</p>
|
||||
|
||||
<p class="ft">
|
||||
Das Wasser, welches für die Duschen verwendet wird, stammt vom Nil und wird durch mehrere Filter geführt,
|
||||
die jeden Monat streng kontrolliert werden. Der erste Filter entfernt den Sand, der zweite Filter bereitet
|
||||
das Wasser durch eine Kohlenzusammensetzung auf und der Letzte filtert Bakterien durch ultraviolettes Licht
|
||||
aus.
|
||||
</p>
|
||||
|
||||
<p class="ft">
|
||||
Tägliche strikte Maßnahmen stellen eine umweltverträgliche und nachhaltige Entwicklung sicher. Das Schiff
|
||||
nutzt ausschließlich Energiesparlampen und biologisch abbaubares, ökofreundliches Waschmittel (made in
|
||||
Egypt). Es werden so viele biologische Produkte wie möglich genutzt (mit Ausnahme der antibakteriellen Bade
|
||||
Waschprodukte, die auf Bleichmittel basieren) und das Papier wird wiederverwendet.
|
||||
</p>
|
||||
|
||||
<p class="ft">
|
||||
Die Kosmetikprodukte in den Badezimmern sind alle natürlich und basieren auf Olivenöl, welches aus Ägypten
|
||||
kommt. Um den Verbrauch von Verpackungen zu beschränken, sind alle Produkte in Behälter gefüllt.
|
||||
</p>
|
||||
|
||||
<p class="ft">
|
||||
Die gesamte Ausstattung auf dem Dampfschiff Sudan ist von ägyptischen Tischlern und Schreinern angefertigt
|
||||
worden.
|
||||
</p>
|
||||
|
||||
<p class="ft">
|
||||
Mineralwasser an Bord ist frei.
|
||||
</p>
|
||||
|
||||
<p class="ft">
|
||||
Seit dem Altertum bezaubert Ägypten jeden, der mit diesem Land in Berührung kommt. Dem Mythos und dieser
|
||||
Magie der vergangenen Zivilisation dieses atemberaubenden Landes ist bisher jeder erlegen. Die Reise nach
|
||||
Ägypten wurde mit der Zeit, sei es in kulturellen oder in Kunstkreisen, zu einem absoluten Muss. Mit dem 20.
|
||||
Jahrhundert wurde Ägypten unausweichlich zu einem Ziel der modernen Reisekultur. Der Nil, der sowohl weite
|
||||
Teile des Landes bewässert und nährt, als auch als Handels- und Verbindungsroute zwischen Europa und Afrika
|
||||
dient, ist ohne Zweifel die Lebensader Ägyptens. Den Nil zu bereisen, bedeutet die Geschichte und die
|
||||
Entwicklung Ägyptens zu verstehen. So trifft man auf den Gewässern des Nils, nebst den traditionellen
|
||||
Feluken (Küstenfahrzeugen), auch zahlreiche Boote voller interessierter Besucher.
|
||||
</p>
|
||||
|
||||
<p class="ft">
|
||||
Eine Kreuzfahrt auf dem Nil ist auf den unterschiedlichsten Schiffen zu erkunden. Jedoch haben wir uns
|
||||
speziell für die SS Sudan entschieden. Die Nillandschaft, auf einem unverwechselbarem antiken
|
||||
Kreuzfahrtschiff, erbaut 1885, wie zu Zeiten der Könige, zu erkunden, ist und bleibt einzigartig. Es ist die
|
||||
SS Sudan, auf der Agatha Christie ihre bekannte Romanfigur „Hercule Poirot“ weiterentwickelt hat. Es ist
|
||||
ebenfalls die SS Sudan, auf der Agatha Christies berühmter Kriminalroman „Tod auf dem Nil“ gedreht wurde.
|
||||
</p>
|
||||
|
||||
<h2>Video zum Rundgang auf dem Nilschiff SS Sudan</h2>
|
||||
|
||||
<div class="video-wrap">
|
||||
<div class="g-absolute-centered">
|
||||
<a data-type="youtube" data-src="https://www.youtube-nocookie.com/embed/hnjHNzdPJmc"
|
||||
href="javascript:;">
|
||||
<div class="u-icon-v3"> Video ansehen <i class="fa fa-play"></i></div>
|
||||
</a>
|
||||
</div>
|
||||
<img src="/images/placeholder-image.png" data-src="https://img.youtube.com/vi/hnjHNzdPJmc/sddefault.jpg"
|
||||
class="img-responsive lozad" alt="">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
{% extends get_base_template() %}
|
||||
|
||||
{% block body %}
|
||||
|
||||
|
||||
|
||||
{% include 'default/pages/cms/components/ssSudan.html.twig' %}
|
||||
|
||||
|
||||
<div class="content-pane">
|
||||
<section class="clearfix">
|
||||
{{ page.content|raw|keywords|lozad }}
|
||||
</section>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
Loading…
Add table
Add a link
Reference in a new issue