templates/areas/teaser-top-offer/Includes/topOfferTeaserSliderAjax.html.twig line 1

Open in your IDE?
  1. <div class="flatrate-teaser-row js-scrolling-row position-relative">
  2.     <div
  3.         class="{{ elements|length < 4 ? 'justify-content-md-center' : '' }} row scrolling-row scrolling-row--invisible-scrollbar js-scrolling-row__row">
  4.         {% for key, offer in elements %}
  5.             <div class="col-md-3 col-10 scrolling-row__item js-scrolling-row__item {{ offer.id }}">
  6.                 {% if offer is instanceof('\\Pimcore\\Model\\Document\\Snippet') %}
  7.                     {{ pimcore_inc(offer, {lpSttEvent: document.property('setLPTeaserSTTEvent')}) }}
  8.                 {% else %}
  9.                     {% set text = '<ul>' %}
  10.                     {% for line in [offer.teaserLine1, offer.teaserLine2, offer.teaserLine3, offer.teaserLine4] %}
  11.                         {% if line %}
  12.                             {% set text = text ~ '<li>' ~ line ~ '</li>' %}
  13.                         {% endif %}
  14.                     {% endfor %}
  15.                     {% set text = text ~ '</ul>' %}
  16.                     {{ include('Includes/Teaser/flatrate-teaser.html.twig', {
  17.                         styleModifier: '',
  18.                         image: offer.teaserImage,
  19.                         badgeText: offer.price ? ((offer.noFromPrice ? '' : ('packages-teaser.ab'|trans ~ ' ') ~ offer.price ~ '€')) : '',
  20.                         badgeText2: offer.nights ? (offer.nights ~ ' ' ~ ('packages-teaser.Nächte p.P')|trans) : '',
  21.                         link: linkGenerator().generate(offer, {relative: getUseRelativeLink()}),
  22.                         title: offer.title,
  23.                         location: offer.regions is empty ? '' : offer.regions[0].name,
  24.                         wysiwyg: text,
  25.                         linktext: 'packages-overview.zur detailseite'|trans
  26.                     }) }}
  27.                 {% endif %}
  28.             </div>
  29.         {% endfor %}
  30.         {% if elements|length > 4 %}
  31.             <div class="scrolling-row-navigation">
  32.                 <button
  33.                     class="teaser-slider__btn scrolling-row__button scrolling-row__button--prev js-scrolling-row__prev scrolling-row__button--disabled">
  34.                     <span class="icon icon-arrow-right" aria-label="Previous"></span></button>
  35.                 <button
  36.                     class="teaser-slider__btn scrolling-row__button scrolling-row__button--next js-scrolling-row__next">
  37.                     <span class="icon icon-arrow-right" aria-label="Next"></span></button>
  38.             </div>
  39.         {% endif %}
  40.     </div>
  41. </div>