fix: don't open teaser popup on target page

This commit is contained in:
Björn Fromme
2024-11-14 11:07:15 +01:00
parent 7eff9773d9
commit ee9e012b6b
5 changed files with 8 additions and 3 deletions
@@ -14,7 +14,7 @@
<f:section name="TeaserImage">
<div class="relative{f:if(condition: landscape, then: ' sm:w-2/5')}">
<a href="{ep:uri.product(forceHotelUid: forceHotelUid, product: product, hotel: hotel, dateFrom: dateFrom, dateTo: dateTo, ref: referringPageUri)}"
<f:if condition="{concept.popupText}">
<f:if condition="{concept.popupText} && {settings.globalConceptCode} != {concept.code}">
data-controller="teaser-popup"
data-teaser-popup-text-value="{concept.popupText}"
data-teaser-popup-teaser-popup-modal-outlet="#teaser-popup-modal"
@@ -79,7 +79,7 @@
<f:section name="TeaserContent">
{f:variable(name: 'including', value: '{f:render(section: \'Including\', arguments: \'{_all}\') -> v:format.trim()}')}
<a href="{ep:uri.product(forceHotelUid: forceHotelUid, product: product, hotel: hotel, dateFrom: dateFrom, dateTo: dateTo, ref: referringPageUri)}"
<f:if condition="{concept.popupText}">
<f:if condition="{concept.popupText} && {globalConceptCode} != {concept.code}">
data-controller="teaser-popup"
data-teaser-popup-text-value="{concept.popupText}"
data-teaser-popup-teaser-popup-modal-outlet="#teaser-popup-modal"
@@ -52,7 +52,8 @@
dateFrom: dateFrom,
dateTo: dateTo,
new: teaser.new,
index: iteration.index
index: iteration.index,
globalConceptCode: settings.globalConceptCode
}"/>
</f:for>
</div>