GX-Bug #57703
geschlossenAutomatische Aktualisierung des kleinen Warenkorbs bei Wechsel zurück in einen Shop legt Kasse-Button im Warenkorb lahm
100%
Automatische Aktualisierung des kleinen Warenkorbs bei Wechsel zurück in einen Shop entfernt, da sie fehleranfällig war
Beschreibung
Im Shop gibt es einen Mechanismus, der die Mengen im kleinen Warenkorb überprüft und anpasst, wenn man das Browserfenster verlässt und erneut hineinklickt. Diese Aktion wird per AJAX durchgeführt und kann unter Umständen (viele Artikel im Warenkorb, langsamer Server) recht lange dauern.
Problematisch ist hierbei allerdings, dass damit andere Request geblockt werden, die parallel stattfinden können, sodass gewartet werden muss, bis die Aktualisierung des kleinen Warenkorbs abgeschlossen ist, bevor es im Shop weitergehen kann. Dies führt dazu, dass der Klick auf den Button "Kasse" im Warenkorb gar nicht oder extrem verzögert reagiert.
Dieses Problem kann auch an anderen Stellen auftreten, sodass die Funktion zum automatischen Aktualisieren des kleinen Warenkorbs beim Hineinklicken ins Browserfenster entfernt werden sollte, da sie kaum bis keinen Mehrwert bietet.