Artikel Vergleichen funktioniert nicht

Hallo,

sobald man auf einer Artikelseite auf  “Vergleichen” klickt, erscheint lediglich das schwarze Overlay und es passiert nichts weiter.

Beispiel: Trauringe Waltrop 333er Rotgold - 7723 | Juwelier-Schmuck

Das ist doch ein Bug? Ist das bei Euch auch so?

Man muss dann sogar die Seite neu laden, da es sich sonst nicht wieder entfernt…

Hallo,

das ist auf jeden Fall nicht das Standardverhalten von Shopware sondern ein individuelles Problem bei dir, beispielsweise durch dein verwendetes Theme, eine eigene Theme - Anpassung oder durch ein genutztes Plugin.

Durchaus kann der Fehler auch durch dein Plugin entstehen, dass das Produktvideo in dem Tab hinterlegt ( http://store.shopware.com/sovid25645847449/video-hosting-videomarketing-und-video-seo-plattform-sovido.html ), da dieses Plugin auch einen JavaScript-Fehler bei dir verursacht, der schon dein Problem verursachen könnte.

Bei dir werden aber so und so beim Klicken auf „Vergleichen“ sehr viele JavaScript-Fehler erzeugt, die diesen Effekt zur Folge haben, siehe:

TypeError: $(...).offset(...) is undefined
uncaught exception: TypeError: $(...).offset(...) is undefined
TypeError: $(...).offset(...) is undefined

Die Fehler kommen aber nicht von Shopware, sondern nur durch dein System (verwendete Theme, eine eigene Theme - Anpassung oder durch ein genutztes Plugin).

Beste Grüße

Sebastian

Das hilft mir schon einmal weiter, vielen Dank.

Hallo zusammen, wir haben das JS Problem an unserem Plugin behoben. Es lag daran, dass wir das $.subscribe Methode zu früh aufgerufen haben. Diese ist nun im StateManager verankert.

siehe auch hier: jQuery plugins and the StateManager