templates/areas/content-text-slider/Includes/textSliderItem.html.twig line 1

Open in your IDE?
  1. {% set description = '' %}
  2. {% if not pimcore_relation('bgImage').empty %}
  3.     {% set description = getImageDescription(pimcore_relation('bgImage').element) %}
  4. {% endif %}
  5. <section class="big-img-text-slide" title="{{ description }}">
  6.     <div class="big-img-text-slide__bg js-lazy-img js-lazy-img--bg"
  7.          data-lazy-img-background='{{ pimcore_relation('bgImage').empty ? '' : pimcore_relation('bgImage').element.thumbnail('big-img-text-slide' ) }}'></div>
  8.     <div class="container">
  9.         <div class="big-img-text-slide__content">
  10.             {% if editmode %}
  11.                 <div class="editmode-box editmode-box--info">
  12.                     <div class="editmode-box__heading">
  13.                         Background Image
  14.                     </div>
  15.                     {{ pimcore_relation('bgImage', {'types': ['asset'], 'subtypes': ['image'], width: 350}) }}
  16.                 </div>
  17.             {% endif %}
  18.             {% if editmode or not pimcore_input('headline').empty %}
  19.                 <h3 class="js-toc__title big-img-text-slide__title h2">
  20.                     {{ pimcore_input('headline', {'width': 350}) }}
  21.                 </h3>
  22.             {% endif %}
  23.             <div class="big-img-text-slide__wysiwyg wysiwyg">
  24.                 {{ pimcore_wysiwyg('text', {'width': 350}) }}
  25.             </div>
  26.             {% if editmode or not pimcore_image('slider_image').empty %}
  27.                 {% if editmode %}
  28.                     {{ pimcore_image("slider_image", {
  29.                         "title": "Drag your image here",
  30.                         "width": 350,
  31.                         "height": 255,
  32.                         "thumbnail": "text-slider-small",
  33.                         'lowQualityPlaceholder': true,
  34.                         'imgAttributes': {
  35.                             'class': 'embed-responsive-item',
  36.                         }
  37.                     }) }}
  38.                 {% else %}
  39.                     <div class="embed-responsive embed-responsive-4by3 mt-2 mb-2">
  40.                         {{ pimcore_image("slider_image").thumbnail('text-slider-small').html({
  41.                             'imgAttributes': {
  42.                                 'class': 'js-lazy-img embed-responsive-item',
  43.                                 'lowQualityPlaceholder': true,
  44.                             }
  45.                         })|raw }}
  46.                     </div>
  47.                 {% endif %}
  48.             {% endif %}
  49.             {% if pimcore_link('button').href|slice(0, 4)|lower == 'http' %}
  50.                 {{ pimcore_link('button', {'class': 'btn btn-outline-white big-img-text-slide__btn', 'data-event-tracking-category': 'LP Partnerteaser STT', 'data-event-tracking-action': hostUrl() ~ getMainRequest().pathInfo(), 'data-event-tracking-label': pimcore_link('button').href}) }}
  51.             {% else %}
  52.                 {{ pimcore_link('button', {'class': 'btn btn-outline-white big-img-text-slide__btn'}) }}
  53.             {% endif %}
  54.         </div>
  55.     </div>
  56. </section>