vendor/store.shopware.com/faesslichslider/src/Resources/views/storefront/block/cms-block-slider-dynamic-items.html.twig line 1

Open in your IDE?
  1. {% set GlobalSliderConfig = 'FaesslichSlider.config.' %}
  2. {% set element = block.slots.getSlot('left') %}
  3. {% set SliderConfig = element.data.settings %}
  4. {% set optionsObject %}
  5.     {% sw_include SliderConfig.type === 'slider'
  6.         ? '@Storefront/storefront/options/options.html.twig'
  7.         : '@Storefront/storefront/options/options-carousel.html.twig'
  8.     %}
  9. {% endset %}
  10. {% block block_slider_base %}
  11.     {% block block_slider_base_wrapper %}
  12.         <div class="faesslich-{{ SliderConfig.type }}-wrapper-outer{% if element.data.settings.pagination %} -show-dots{% endif %}{% if element.data.settings.paginationPosition %} -dots-{{ element.data.settings.paginationPosition }}{% endif %}{% if SliderConfig.type === 'carousel' %} -is-carousel{% endif %}{% if element.data.settings.sliderHeightPreset %} {{ element.data.settings.sliderHeightPreset }}{% endif %}">
  13.             <div class='faesslich-slider-wrapper {{ optionsObject|raw }}'>
  14.                 {% block block_slider_base_inner %}
  15.                     {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig"  ignore missing with { isCarouselElement: SliderConfig.type === 'carousel' }  %}
  16.                 {% endblock %}
  17.             </div>
  18.         </div>
  19.     {% endblock %}
  20. {% endblock %}