Fix broken hotel teaser rendering in case of inavailability
This commit is contained in:
@@ -19,8 +19,10 @@
|
||||
</f:if>
|
||||
<hr>
|
||||
{hotel.teaser -> f:format.crop(maxCharacters: settings.teaserTextMaxChars) -> f:format.html()}
|
||||
<hr>
|
||||
<span class="teaserbox__price"><strong>{f:if(condition: '{hotel.available} > 0', then: 'ab {hotel.minPrice} €', else: 'ausgebucht')}</strong></span>
|
||||
<f:if condition="{hotel.available} != -1">
|
||||
<hr>
|
||||
<span class="teaserbox__price"><strong>{f:if(condition: '{hotel.available} > 0', then: 'ab {hotel.minPrice} €', else: 'ausgebucht')}</strong></span>
|
||||
</f:if>
|
||||
</div>
|
||||
<button class="button button--full teaserbox__button">{f:translate(key: 'tx_eptheme.label.teaserbutton.default', extensionName: 'ep_theme')}</button>
|
||||
</f:link.page>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<div class="teaserbox__image">
|
||||
<img class="teaserbox__flag"
|
||||
src="{f:uri.image(src: '{ep:flagiconSource(countryCode: hotel.country.code)}')}"
|
||||
alt="{country: hotel.country.name}"/>
|
||||
alt="{hotel.country.name}"/>
|
||||
<f:render partial="TeaserImage" arguments="{image: hotel.images.0}"/>
|
||||
</div>
|
||||
<div class="teaserbox__main">
|
||||
|
||||
Reference in New Issue
Block a user