Produkt-Slider ohne "Infinite Scrolling"?

Hallo Zusammen,

Gibt es eine einfache Möglichkeit, sich in die Logik des Produkt-Sliders einzuhängen und zu verhindern, dass es eine Art „Infinite Scrolling“ gibt?

Konkret suche ich eine Möglichkeit, die Controls (Pfeil links und rechts) zu deaktivieren, falls man das Ende bzw. den Anfang der Produkt-Liste erreicht hat.

Der Slider soll nicht wieder an den Anfag der Liste springen, wenn ich beim letzten Produkt auf den Pfeil nach rechts klicke, sondern es soll einfach nicht die Möglichkeit geben weiter nach rechts zu klicken.

Gleiches gilt für den Anfang: Bin ich am Anfang des Sliders, darf es keine Möglichkeit geben den Pfeil nach links zu klicken und so an das Ende der Produkt-Liste zu kommen.

Kennt jemand eine gute Stelle, sich dort einzuhängen?

Habe selbst die Lösung gefunden:

Man kann als productSliderConfig den Wert für die Config ‚loop‘ auf false setzen.

{% sw_extends '@Storefront/storefront/element/cms-element-product-slider.html.twig' %}

{% block element_product_slider_slider %}
    {% set productSliderOptions = productSliderOptions|replace_recursive({
        slider: {
            loop: false
        }
    }) %}
    {{ parent() }}
{% endblock %}

Leider kann man den Wert für ‚loop‘ nicht direkt in den Erlebniswelten konfigurieren, das würde es einfacher machen :slight_smile: