Feat: Link contact forms with referrer on details of selected products
This commit is contained in:
@@ -4,6 +4,11 @@
|
|||||||
Konzept
|
Konzept
|
||||||
</h2>
|
</h2>
|
||||||
{product.conceptDescription -> f:format.html()}
|
{product.conceptDescription -> f:format.html()}
|
||||||
|
<f:if condition="{product.concept.code} == 'gsr'">
|
||||||
|
<f:link.typolink class="button bg-button" parameter="{settings.groupsContactFormPageUid}" additionalParams="&ref={currentPageUid}">
|
||||||
|
Zum Anfrageformular
|
||||||
|
</f:link.typolink>
|
||||||
|
</f:if>
|
||||||
</div>
|
</div>
|
||||||
<f:if condition="{product.calendarHotel} && {hotel.groupsPriceConfigs}">
|
<f:if condition="{product.calendarHotel} && {hotel.groupsPriceConfigs}">
|
||||||
<button type="button"
|
<button type="button"
|
||||||
@@ -51,6 +56,11 @@
|
|||||||
Zusatzleistungen
|
Zusatzleistungen
|
||||||
</h2>
|
</h2>
|
||||||
{product.additionalServices -> f:format.html()}
|
{product.additionalServices -> f:format.html()}
|
||||||
|
<f:if condition="{product.concept.code} == 'ok'">
|
||||||
|
<f:link.typolink class="button bg-button" parameter="{settings.groupsContactFormPageUid}" additionalParams="&ref={currentPageUid}">
|
||||||
|
Zum Anfrageformular
|
||||||
|
</f:link.typolink>
|
||||||
|
</f:if>
|
||||||
</div>
|
</div>
|
||||||
</f:if>
|
</f:if>
|
||||||
<f:if condition="{product.programmeDescription}">
|
<f:if condition="{product.programmeDescription}">
|
||||||
|
|||||||
@@ -248,6 +248,13 @@
|
|||||||
<f:render partial="Rating" arguments="{product: product, targetPageUid: settings.ratingPageUid, label: settings.ratingWidgetLabel}"/>
|
<f:render partial="Rating" arguments="{product: product, targetPageUid: settings.ratingPageUid, label: settings.ratingWidgetLabel}"/>
|
||||||
<f:render partial="Snowreport" arguments="{snowreport: product.region.snowreport}"/>
|
<f:render partial="Snowreport" arguments="{snowreport: product.region.snowreport}"/>
|
||||||
<f:render partial="Officetip" arguments="{officetip: product.officetip}"/>
|
<f:render partial="Officetip" arguments="{officetip: product.officetip}"/>
|
||||||
|
<f:if condition="{product.concept.code} == 'ok'">
|
||||||
|
<div class="bg-zinc-50 p-4 mb-4">
|
||||||
|
<f:link.typolink class="button bg-button w-full" parameter="{settings.groupsContactFormPageUid}" additionalParams="&ref={currentPageUid}">
|
||||||
|
Zum Anfrageformular
|
||||||
|
</f:link.typolink>
|
||||||
|
</div>
|
||||||
|
</f:if>
|
||||||
<f:if condition="{settings.hideTeamer}">
|
<f:if condition="{settings.hideTeamer}">
|
||||||
<f:else>
|
<f:else>
|
||||||
<f:render partial="Teamer" arguments="{teamer: hotel.teamer}"/>
|
<f:render partial="Teamer" arguments="{teamer: hotel.teamer}"/>
|
||||||
@@ -304,8 +311,8 @@
|
|||||||
Preisberechnung
|
Preisberechnung
|
||||||
</button>
|
</button>
|
||||||
</f:if>
|
</f:if>
|
||||||
<div class="bg-zinc-50 p-4 relative mb-8">
|
<div class="bg-zinc-50 p-4 flex flex-col space-y-2 relative mb-8">
|
||||||
<span class="block font-bold mb-2">
|
<span class="block font-bold">
|
||||||
Belegungskalender
|
Belegungskalender
|
||||||
</span>
|
</span>
|
||||||
<div data-controller="calendar"
|
<div data-controller="calendar"
|
||||||
@@ -322,6 +329,11 @@
|
|||||||
<f:image class="absolute top-1/2 left-1/2 -translate-xy-1/2" src="EXT:ep_theme/Resources/Public/images/ajax-loader-white.gif" alt="Loading"/>
|
<f:image class="absolute top-1/2 left-1/2 -translate-xy-1/2" src="EXT:ep_theme/Resources/Public/images/ajax-loader-white.gif" alt="Loading"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<f:if condition="{product.concept.code} == 'gsr'">
|
||||||
|
<f:link.typolink class="button bg-button" parameter="{settings.groupsContactFormPageUid}" additionalParams="&ref={currentPageUid}">
|
||||||
|
Zum Anfrageformular
|
||||||
|
</f:link.typolink>
|
||||||
|
</f:if>
|
||||||
</div>
|
</div>
|
||||||
</f:if>
|
</f:if>
|
||||||
</f:section>
|
</f:section>
|
||||||
|
|||||||
Reference in New Issue
Block a user