fix: avoid errors caused by missing images in travel info teaser

This commit is contained in:
Björn Fromme
2026-03-05 09:04:34 +01:00
parent 9d43c4acbd
commit a12b7387b9
@@ -210,7 +210,14 @@
data-controller="autocollapse"
data-autocollapse-offset-value="64">
<div class="relative self-start" data-autocollapse-target="sizer">
<f:image image="{teaser.image}" width="640" alt="" class="block w-full h-auto" />
<f:if condition="{teaser.image}">
<f:then>
<f:image image="{teaser.image}" width="640" alt="" class="block w-full h-auto" />
</f:then>
<f:else>
<div class="bg-ep-primary object-cover"></div>
</f:else>
</f:if>
<div class="absolute top-0 left-0 inset-0 bg-ep-primary/25 flex items-center justify-center">
<div class="w-32 h-32 xl:w-48 xl:h-48 text-white">
<f:render section="Icon" arguments="{icon: teaser.category}"/>