Hallo Community,
nach langem Suchen hab ich zwar einige ähnliche Beiträge gefunden aber bislang folgendes Problem noch nicht lösen können:
Auf der Produktseite (detail) habe ich in der Produktbeschreibung (content–description) eine Collapse Box für weitere Produktdetails eingebaut. Lade ich nun die Seite lässt sich der collapse–content bei click on collapse–title auch öffen.
Sobald ich allerdings einmal eine andere Produktvariante (in der variant–group) bestimme (z.B. Größe ändere oder Farbe grün auswähle) streikt die Collapse Box und das Akkordion geht nicht mehr auf (lediglich der content–title bleibt zusehen).
Konfiguriert man sein eignes Theme und deaktiveirt AJAX: also ThemeMananger - eigenes Theme wählen und rechts auf Theme konfigureren - Reiter: Konfiguration - „Varianten Wechsel über AJAX“ deaktivieren - dann lädt die Seite ja immer wieder neu wenn man die Produktvarianten ändert und dann öffnet sich auch die Collapse Box. ABER das Seitenladen dauert und ist vor allem bei einer mobilen Ansicht nicht so toll - würde also gerne AJAX aktiviert lassen und trotzdem nicht auf die Collapse Box verzichten. :)
- Hat einer von euch das schon mal gelöst? Und die Collapse Box unter AJAX bei Variant-Wechsel zum laufen gebracht?
Meine JS Datei (collapse-panael.js) sieht bislang so aus:
(function($, window) {
window.StateManager
.addPlugin('.collapse--header, .collapse--content', 'swCollapsePanel', ['xs', 's', 'm', 'l', 'xl'])
})(jQuery, window);
Freu mich über jeden kleinen Tipp! Danke