{# render footer-template #}
{% if editmode %}
{{ include('Layout/includes/css.html.twig') }}
{% endif %}
{# hasShadow should not be used for sliders! #}
<section class="img-teaser {{ app.request.get('ratio', false) == "square" ? 'img-teaser-square' : '' }} stretch-link teaser-animation {{ app.request.get('hasShadow') | default(null) ? 'img-teaser--has-shadow' : '' }} {{ styleModifier | default(null) }}" {{ editmode ? 'style="max-width: 400px;"' : '' }}>
{#
img-teaser-square are used for regions in region-overlay
#}
{% if not pimcore_image('image').empty %}
{% set description = getImageDescription(pimcore_image('image').image) %}
{% endif %}
<div class="{{ app.request.get('ratio', false) == "square" ? 'embed-responsive-1by1' : 'img-teaser__embed ' }} embed-responsive">
{% set thumb = app.request.get('ratio', false) ? 'img-teaser-' ~ app.request.get('ratio', false) : 'img-teaser' %}
{{ pimcore_image('image', {
thumbnail: thumb,
imgAttributes: {
class: 'js-lazy-img embed-responsive-item teaser-animation__img'
},
lowQualityPlaceholder: true
}) }}
{% do jsConfig().add('lazyImg', true) %}
</div>
<div class="{{ editmode ? '' : 'img-teaser__content' }}">
<div>
{% if editmode or not pimcore_input('badgeText').empty %}
<div class="img-teaser__badge">
{{ pimcore_input('badgeText', {'width': 300}) }}
</div>
{% endif %}
<{{ app.request.get('isInNav', false) ? 'div' : 'h3' }} class="img-teaser__title h5">
{% if app.request.get('isInNav', false) %}
{{ pimcore_link('link', {'class': 'stretch-link__link gtm-navigation-regionen', 'title': description|default(''), 'data-event-tracking-category': 'Navigation Regionen', 'data-event-tracking-action': 'Header', 'data-event-tracking-label': pimcore_link('link').text}) }}
{% else %}
{{ pimcore_link('link', {'class': 'stretch-link__link', 'title': description|default('')}) }}
{% endif %}
</{{ app.request.get('isInNav', false) ? 'div' : 'h3' }}>
</div>
</div>
</section>