{% set productSliderOptions = {
productboxMinWidth:'200',
slider: {
gutter: 33,
nav: false,
mouseDrag: true,
controls: true,
autoplay: false,
prevButton:".slider-controls-prev-button-#{element.id}",
nextButton:".slider-controls-next-button-#{element.id}",
controls: true,
}
} %}
<div class="base-slider product-slider product-slider--inspirations has-nav"
data-product-slider="true"
data-product-slider-options="{{ productSliderOptions|json_encode }}">
{% block element_product_slider_inner %}
{% block element_product_slider_element %}
<div class="product-slider-container"
data-product-slider-container="true">
{% for category in element.data.all %}
<div class="product-slider-item">
{% set url = category_url(category) %}
{% set categoryColor = category.customFields.custom_category_info_color %}
{% if category.mediaId %}
{% set mediaImage = searchMedia([category.mediaId] ,context.context) %}
{% set singleImage = mediaImage.get(category.mediaId) %}
{% else %}
{% set mediaImage = null %}
{% set singleImage = null %}
{% endif %}
<a class="cms-element-categories-item" href="{{ url }}" alt="{{ category.translated.name }}">
<img src="{{ singleImage.url }}" class="cms-element-categories-item-image">
<span class="cms-element-categories-item-text">{{ category.translated.name }}</span>
<div class="background-container" style="background-color:{{ categoryColor }}"></div>
</a>
</div>
{% endfor %}
</div>
{% endblock %}
<span class="slider-controls-button prev slider-controls-prev-button-{{ element.id }} ">
{% sw_icon 'arrow_left' style {
'namespace': 'Tuerschild_2',
} %} </span>
<span class="slider-controls-button next slider-controls-next-button-{{ element.id }} arrow-right-rotate">
{% sw_icon 'arrow_left' style {
'namespace': 'Tuerschild_2',
} %} </span>
{% endblock %}
</div>