Projekt

Allgemein

Profil

Aktionen

GX-Bug #57703

geschlossen

Automatische Aktualisierung des kleinen Warenkorbs bei Wechsel zurück in einen Shop legt Kasse-Button im Warenkorb lahm

Von Torben Wark vor mehr als 6 Jahren hinzugefügt. Vor mehr als 6 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Christian Schmidt
Kategorie:
Honeygrid
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.10.0.0
Release Notes Langtext:

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.


Aktionen

Auch abrufbar als: Atom PDF