Aktionen
GX-Bug #65767
geschlossenSofern Gast-Kunden keine Preise sehen dürfen, geht der Warenkorbinhalt nach einem Login verloren
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.15.3.1, 3.15.4.0 beta1
Release Notes Langtext:
Sofern Gast-Kunden keine Preise sehen dürfen, geht der Warenkorbinhalt nach einem erneuten Login nicht mehr verloren
Beschreibung
Legt man eingeloggt Produkte in den Warenkorb, loggt sich aus und wieder ein, so ist der Warenkorb leer, sofern Gäste keine Preise sehen dürfen (Kundengruppeneinstellung).
Lösung: src/includes/classes/shopping_cart.php in \shoppingCart_ORIGIN::removeProductsWithUnavailablePrice
global $xtPrice;
ersetzen durch
$xtPrice = new xtcPrice($_SESSION['currency'], $_SESSION['customers_status']['customers_status_id']);
Die globale $xtPrice hat im Login-Prozess noch den Gast-Kundengruppen-Status zur Berechnung von Preisen.
Preconditions:
- go to Customers > Customer Groups >>> edit Guest
- disable 'Show prices', save
- as customer or admin, put an item into your basket
- log out
- log in again
expected result:
- the item is still in teh bsaket
actual result:
- the item is no longer in the basket
Checkliste 0/0
Zugehörige Tickets
Aktionen
#1
Von Moritz Bunjes vor mehr als 5 Jahren aktualisiert
- Beziehung mit GX-Bug #57120: "A non-numeric value encountered" im Warenkorb nach Kundenregistrierung wurde hinzugefügt
Aktionen
#2
Von Till Tepelmann vor mehr als 5 Jahren aktualisiert
- Tags
Fixwurde gelöscht - Zugewiesen an wurde auf Core-Entwickler gesetzt
Aktionen
#3
Von Ulrich Wenk vor mehr als 5 Jahren aktualisiert
- Status wurde von Gemeldet zu Anerkannt geändert
Aktionen
#4
Von Ulrich Wenk vor mehr als 5 Jahren aktualisiert
- Betroffene Versionen 3.15.4.0 beta1 wurde hinzugefügt
Aktionen
#5
Von Till Tepelmann vor mehr als 5 Jahren aktualisiert
- Status wurde von Anerkannt zu Testing geändert
- Zielversion wurde von 133 zu 3.15.4.0 geändert
Aktionen
#6
Von Ulrich Wenk vor mehr als 5 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
- Status wurde von Testing zu Anerkannt geändert
- Zielversion wurde von 3.15.4.0 zu 133 geändert
Aktionen
#7
Von Ulrich Wenk vor mehr als 5 Jahren aktualisiert
- Status wurde von Anerkannt zu Testing geändert
- Zielversion wurde von 133 zu 3.15.4.0 geändert
Aktionen
#8
Von Ahmed Hamouda vor mehr als 5 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- Zielversion wurde von 3.15.4.0 zu 3.15.4.0 beta1 geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen
#9
Von Daniel Wu vor fast 4 Jahren aktualisiert
- Zugewiesen an
Core-Entwicklerwurde gelöscht
Aktionen