templates/areas/teaser-experience-slider/experienceTeaser.html.twig line 1

Open in your IDE?
  1. <span class="experience-teaser__counter">
  2.     {{ loop.index < 10 ? "0" ~ loop.index : loop.index }}
  3. </span>
  4. <section class="experience-teaser teaser-animation stretch-link">
  5.     {% if isYoungStyria|default(false) %}
  6.         <img class="demi-infrastructure-teaser-grid__young-styria-logo" src="/static/img/young-styria/young-styria.jpg">
  7.     {% endif %}
  8.     <div class="experience-teaser__embed embed-responsive">
  9.         {% if image|default(false) %}
  10.             {% set description = getImageDescription(image, true) %}
  11.             {{ image.thumbnail('experience-teaser').html({
  12.                 imgAttributes: {
  13.                     class: 'js-lazy-img embed-responsive-item teaser-animation__img',
  14.                     title: description|default(''),
  15.                     alt: description|default(''),
  16.                 },
  17.                 lowQualityPlaceholder: true
  18.             })|raw }}
  19.         {% endif %}
  20.         {% do jsConfig().add('lazyImg', true) %}
  21.     </div>
  22.     <div class="experience-teaser__content">
  23.         <div>
  24.             <h3 class="experience-teaser__title h5">
  25.                 {% if link|default('')|slice(0, 4)|lower == 'http' %}
  26.                     <a href="{{ link|default('') }}" class="stretch-link__link" title="{{ description|default('') }}" data-event-tracking-category="LP Partnerteaser STT" data-event-tracking-action="{{ hostUrl() ~ getMainRequest().pathInfo() }}" data-event-tracking-label="{{ link|default('') }}">{{ elements_cutStringRespectingWhitespace(title|default(''), 50) }}</a>
  27.                 {% else %}
  28.                     <a href="{{ link|default('') }}" class="stretch-link__link" title="{{ description|default('') }}">{{ elements_cutStringRespectingWhitespace(title|default(''), 50) }}</a>
  29.                 {% endif %}
  30.             </h3>
  31.             {% if subtitle|default(false) %}
  32.                 <div class="experience-teaser__sub-title">
  33.                     {{ elements_cutStringRespectingWhitespace(subtitle, 50) }}
  34.                 </div>
  35.             {% endif %}
  36.         </div>
  37.     </div>
  38. </section>