{% set selectStore = [] %} {% for i in 2..29 %} {% set selectStore = selectStore|merge([i]) %} {% endfor %} {% set slidesSelect = pimcore_select('slides', { store: selectStore, reload: true, width: 70, class: 'align-middle' }) %} {% set showPreviewsCheckbox = pimcore_checkbox('showPreviews', {class: 'align-middle pt-7px'}) %} {% set showPreviews = showPreviewsCheckbox.isChecked and not editmode %} {% set id = 'gallery-carousel-' ~ uniqid() %} {% set slides = slidesSelect.getData()|default(2) %} {% if editmode %}
How many images you want to show? {{ slidesSelect|raw }}
Show Previews {{ showPreviewsCheckbox|raw }}
{% endif %}
    {% for i in 0..(slides-1) %}
  1. {% if showPreviews %} {{ pimcore_image('image_' ~ i, { thumbnail: 'galleryCarouselPreview', }) }} {% endif %}
  2. {% endfor %}
{% for i in 0..(slides-1) %}
{{ pimcore_image('image_' ~ i, { thumbnail: 'galleryCarousel', hidetext: true, dropClass: id ~ '-' ~ i, imgAttributes: {class: 'd-block w-100'} }) }}

{{ pimcore_input('caption-title_' ~ i) }}

{{ pimcore_textarea('caption-text' ~ i) }}

{% set cLink = pimcore_link('caption-link' ~ i, { 'class': 'btn btn-lg btn-primary' }) %} {{ cLink|raw }}

{% endfor %}
Previous Next