ich wollte gerne einen Warenkorb Button im Listing einbinden, das hat auch soweit ganz gut mit folgendem Code geklappt:
{s name='ButtonToBasket'}In den Warenkorb{/s}
Mein Problem ist jetzt, dass bei Klick auf den Button direkt weitergeleitet wird zum Warenkorb. Ich hätte es aber gerne so, dass genau wie bei der Detailseite einfach rechts in der Leiste kurz der Warenkorb eingeblendet wird.
Prinzipiell sieht die Einbindung richtig aus. Geht das so generell nicht oder nur bei den Artikeln nicht die per LazyLoad/Infinite Scrolling nachgeladen werden?
Für die nachgeladenen muss das Plugin neu initialisiert werden sobald die Artikel geladen sind. Das könnt ihr über den Event Observer realisieren: jQuery plugins and the StateManager
Kann sein, dass das Plugin swAddArticle auch für die ersten Artikel im Listing nochmal initialisiert werden muss, vom Code her würde ich aber sagen für die ersten müsste es wie gepostet funktionieren, da das Plugin auf alles mit data-add-article=“true” initialisiert wird.