custom/plugins/OttCmsAdvanced/src/Resources/views/storefront/ott-cms-slider/slide/image.html.twig line 1

Open in your IDE?
  1. <div class="OttCmsSlider__slide-container">
  2.     {% if '' != slide.linkUrl %}
  3.         <a href="{{ slide.linkUrl }}"
  4.            {% if slide.linkTargetBlank %}target="_blank"{% endif %}
  5.            class="OttCmsSlider__slide-inner d-block{% if 'zoom-out' == slide.imageAnimationType %} has-animation-zoom-out{% endif %}"
  6.         >
  7.     {% else %}
  8.         <div class="OttCmsSlider__slide-inner"
  9.              {% if 'zoom-out' == slide.imageAnimationType %}has-animation-zoom-out{% endif %}
  10.         >
  11.     {% endif %}
  12.     <div class="OttCmsSlider__image-wrapper{% if 'cover' == slide.imageType %} OttCmsSlider__image-wrapper-cover{% endif %}{% if slide.imageRoundedBorder %} has-rounded-border{% endif %}"
  13.          {% if 'cover' == slide.imageType %}
  14.              style="background-image: url('{{ mediaCollection.get(slide.image).getUrl() }}');background-position: center center;background-repeat: no-repeat;{% if 'zoom-out' == slide.imageAnimationType %}background-size: 110% 110%;{% endif %}"
  15.          {% endif %}
  16.     >
  17.         {% if 'default' == slide.imageType %}
  18.             <img class="OttCmsSlider__image w-100{% if slide.imageRounded or slide.imageRoundedBorder %} is-rounded{% endif %}{% if slide.imageRoundedBorder %} has-rounded-border{% endif %}"
  19.                  src="{{ mediaCollection.get(slide.image).getUrl() }}"
  20.             />
  21.         {% endif %}
  22.     </div>
  23.     <div class="OttCmsSlider__text-below mt-3 text-center">
  24.         {{ slide.text }}
  25.     </div>
  26.     {% if '' != slide.badgeImage %}
  27.         <div class="OttCmsSlider__badge{% if 2 <= responsive.xs.items %} is-small-mobile{% endif %}"
  28.                 {% if '' != slide.badgeBackgroundColorHover %}data-badge-background-color-hover="{{ slide.badgeBackgroundColorHover }}"{% endif %}
  29.                 {% if '' != slide.badgeBackgroundColor %}
  30.                     data-badge-background-color="{{ slide.badgeBackgroundColor }}"
  31.                     style="background: {{ slide.badgeBackgroundColor }};"
  32.                 {% endif %}
  33.         >
  34.             <img src="{{ mediaCollection.get(slide.badgeImage).getUrl() }}" class="OttCmsSlider__badge-icon" />
  35.         </div>
  36.     {% endif %}
  37.     {% if '' != slide.linkUrl %}
  38.         </a>
  39.     {% else %}
  40.         </div>
  41.     {% endif %}
  42. </div>