Hallo zusammen,
wir haben unseren Shop von der Version 6.4 auf 6.6 geupdated.
Auf unserer Produkt-Detailseite haben wir im Template einen Slider eingebunden, bei dem jedoch die Navigationspfeile nicht mehr angezeigt werden. Hier wird der Slider eingebunden:
/custom/plugins/TelegymThemeAlt/src/Resources/views/storefront/page/content/product-detail.html.twig
{% block page_product_detail_cross_selling %}
{% if page.crossSellings.elements is defined and page.crossSellings.elements|filter(item => item.total > 0)|length > 0 %}
{% sw_include ‚@Storefront/storefront/page/product-detail/cross-selling/tabs.html.twig‘ with {
crossSellings: page.crossSellings
} %}
{% endif %}
{% endblock %}
…und hier das Template und die Config zum Slider:
/custom/plugins/TelegymThemeAlt/src/Resources/views/storefront/page/product-detail/cross-selling/tabs.html.twig
{% sw_extends ‚@Storefront/storefront/page/product-detail/cross-selling/tabs.html.twig‘ %}
{% block page_product_detail_cross_selling_tabs_inner %}
{% for item in crossSellings|filter(item => item.total > 0 and item.crossSelling.active == true) %}
{% set id = item.crossSelling.id %}
{% set config = {
‚title‘: {
‚value‘: item.crossSelling.name
},
‚border‘: {
‚value‘: false
},
‚rotate‘: {
‚value‘: false
},
‚products‘: {
‚value‘: item.getProducts()
},
‚boxLayout‘: {
‚value‘: ‚minimal‘
},
‚elMinWidth‘: {
‚value‘: ‚300px‘
},
‚navigation‘: {
‚value‘: true
},
‚displayMode‘: {
‚value‘: ‚minimal‘
},
‚verticalAlign‘: {
‚value‘: ‚top‘
}
} %}
{% sw_include "@Storefront/storefront/element/cms-element-product-slider.html.twig" with {
sliderConfig: config,
element: {
'data': {
'products': {
elements: item.getProducts()
}
},
type: 'product-slider'
}
} %}
</div>
{% endfor %}
</div>
{% endblock %}
Hat jemand eine Idee, welche Einstellungen man setzten muss, damit die Pfeile wieder angezeigt werden? Wir haben schon alles mögliche versucht aber kommen zu keinem Ergebnis.