feat: several adjustments in price calculator

addresses #8697b8j0m
This commit is contained in:
Björn Fromme
2025-04-07 14:39:08 +02:00
parent 22d4e7df0c
commit 75db407235
5 changed files with 12 additions and 8 deletions
@@ -99,7 +99,7 @@
</tr>
<tr class="odd:bg-zinc-100"
v-if="priceBoard.EUR > 0 || priceBoard.CHF > 0">
<th class="text-left py-2">Verpflegung</th>
<th class="text-left py-2">{{ selectedBoard.title }}</th>
<td>{{ formatCurrency(priceBoard) }}</td>
</tr>
<tr class="odd:bg-zinc-100"
@@ -201,9 +201,12 @@
<label for="confirmation" class="flex items-start">
<input type="checkbox" v-model="confirmation" name="confirmation" id="confirmation">
<span class="block ml-2">
Mit dem Anklicken des Buttons 'Buchung abschicken' bestätige ich, dass ich die
Allgemeinen Geschäftsbedingungen (AGB) gelesen habe und damit einverstanden bin und
eine kostenpflichtige Buchung entsteht
Durch Anklicken des Buttons 'Buchung abschicken' bestätige ich, dass ich die
<a href="https://www.ep-reisen.de/reisen-fuer-gruppen/infos-zusatzleistungen/reiseinfos/agbs/"
class="text-ep-primary" target="_blank">
Allgemeinen Geschäftsbedingungen (AGB)
</a> gelesen habe und damit einverstanden bin, dass eine
kostenpflichtige Buchung zustande kommt.
</span>
</label>
<div class="text-sm text-red-600 mt-1"
@@ -212,7 +215,7 @@
</div>
</div>
<div class="py-4">
Ihr erhaltet von uns eine Bestätigung. Wir behalten uns vor die Buchung zu prüfen / erst nach
Ihr erhaltet von uns eine Bestätigung. Wir behalten uns vor die Buchung zu prüfen. Erst nach
Rückbestätigung von uns gilt die Buchung auch von unserer Seite als bindend.
</div>
<div class="flex items-center space-x-2">
@@ -24,7 +24,7 @@
data-lightbox-url-value="{f:uri.action(action: 'index', controller: 'GroupsPrice', arguments: '{hotel: hotel}', pageUid: settings.groupsPricePopupPageUid, absolute: 1)}"
data-lightbox-type-value="external"
data-action="lightbox#open">
Preisberechnung
Preisberechnung &amp; direkt buchen
</button>
</div>
</f:if>
@@ -12,7 +12,7 @@
data-lightbox-url-value="{f:uri.action(action: 'index', controller: 'GroupsPrice', arguments: '{hotel: hotel}', pageUid: settings.groupsPricePopupPageUid, absolute: 1)}"
data-lightbox-type-value="external"
data-action="lightbox#open">
Preisberechnung
Preisberechnung &amp; direkt buchen
</button>
</div>
</f:if>
@@ -86,6 +86,7 @@
<td>
Grundpreis: {summary.paxBase}<br>
Aufpreis Personen: {summary.paxAdditional -> v:or(alternative: '-')}<br>
Verpflegung: {summary.board -> v:or(alternative: '-')}<br>
Kleingruppen-Verpflegungszuschlag: {summary.undersubscription -> v:or(alternative: '-')}<br>
Aufpreis Kurzzeit: {summary.shortTerm -> v:or(alternative: '-')}<br>
Zusatzleistungen: {summary.options}<br>
@@ -6,7 +6,7 @@
<div class="max-w-screen-lg mx-auto">
<h1 class="headline--underlined headline--has-subline">
<span class="subline">{hotel.name}</span>
Preisrechner und buchen
Preisberechnung &amp; direkt buchen
</h1>
<f:format.raw>
<groups-price-calculator