templates/fliesenkleber/sliderGallery.html.twig line 1

Open in your IDE?
  1.   {% if assets %}
  2.   {% set timing = 300 %}
  3.   {% set delay = 200 %}
  4.   
  5.   {% set grid = 12/images %}
  6.   {# set layout = (images > 5) ? 'col-6 col-md-4 col-xl-2' : 'col-6 col-md-4 col-xl-4' #}
  7.   {% set layout = 'col-6 col-lg-'~grid~' col-xl-'~grid %}
  8.   {% set thumbnail = 'sliderGalleryThumbnail' ~ orientation|capitalize %}
  9.   <div class="gallery-slider">
  10.       <div class="row">
  11.       {% for asset in assets %}   
  12.         {% if asset is instanceof('\\Pimcore\\Model\\Asset\\Image') %}
  13.         <div class="{{ layout }}">  
  14.           <div class="gallery-preview gallery-preview-{{ orientation }}">
  15.             <div class="gallery-image-preview animated" data-animation="animate__fadeIn" data-timing="{{ timing }}" data-delay="{{ delay }}">
  16.               <a class="fancybox gallery-image" href="{{ asset.getThumbnail('sliderGalleryLarge') }}" title="Vorschaubild {{ thumbnail }}" data-fancybox="gallery">
  17.                 {{ asset.getThumbnail(thumbnail).getHTML()|raw }}
  18.               </a>
  19.             </div>
  20.                   </div>
  21.         </div>  
  22.         {% set timing = timing + 300 %}
  23.         {% set delay = delay + 200 %}
  24.               {% endif %}       
  25.           {% endfor %}
  26.     </div>
  27.   </div>
  28.   {% endif %}