Feat: Trigger datalayer when navigating to booking url

This commit is contained in:
Björn Fromme
2023-02-01 16:50:17 +01:00
parent 66c2acce2b
commit 3423af1eda
3 changed files with 6 additions and 1 deletions
@@ -35,7 +35,8 @@
<div class="lg:hidden">
<f:if condition="{row.available}">
<f:then>
<a href="{row.bookingUrl}">
<a href="{row.bookingUrl}"
data-controller="datalayer" data-datalayer-event-value="ZurBuchung" data-action="datalayer#trigger">
Jetzt buchen <i class="fa fa-angle-right"></i>
</a>
</f:then>
@@ -91,6 +92,7 @@
<f:if condition="{row.available}">
<f:then>
<a class="button bg-button button--small w-full"
data-controller="datalayer" data-datalayer-event-value="ZurBuchung" data-action="datalayer#trigger"
href="{row.bookingUrl}"
title="{row.roomName} buchen"
target="_blank">
@@ -55,6 +55,7 @@
<f:if condition="{row.rooms.{type}.available}">
<f:then>
<a class="{ep:themeClasses(classes: '{sbw: \'text-sbw-primary\', snz: \'text-snz-primary\', uch: \'text-uch-primary\'}', key: settings.themekey)}"
data-controller="datalayer" data-datalayer-event-value="ZurBuchung" data-action="datalayer#trigger"
href="{row.bookingUrl}"
title="Jetzt buchen"
target="_blank">
@@ -51,6 +51,7 @@
<f:then>
<a class="inline-block text-ep-primary-light text-xs sm:text-sm md:text-base leading-tight"
href="{row.bookingUrl}"
data-controller="datalayer" data-datalayer-event-value="ZurBuchung" data-datalayer-action="trigger"
target="_blank"
title="{row.roomName}, {hotel.name}, {dateRange} buchen">
{row.roomName}
@@ -119,6 +120,7 @@
<f:if condition="{row.available}">
<f:then>
<a class="button bg-button button--small w-full"
data-controller="datalayer" data-datalayer-event-value="ZurBuchung" data-action="datalayer#trigger"
href="{row.bookingUrl}"
title="{row.roomName}, {hotel.name}, {dateRange} buchen"
target="_blank">