Projekt

Allgemein

Profil

Aktionen

GX-Bug #65767

geschlossen

Sofern Gast-Kunden keine Preise sehen dürfen, geht der Warenkorbinhalt nach einem Login verloren

Von Moritz Bunjes vor mehr als 4 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
-
Kategorie:
Core
Zielversion:
% 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
  1. as customer or admin, put an item into your basket
  2. log out
  3. log in again

expected result:

  • the item is still in teh bsaket

actual result:

  • the item is no longer in the basket


Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Bug #57120: "A non-numeric value encountered" im Warenkorb nach KundenregistrierungErledigtJulian Heckmann

Aktionen
Aktionen #1

Von Moritz Bunjes vor mehr als 4 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 4 Jahren aktualisiert

  • Tags Fix wurde gelöscht
  • Zugewiesen an wurde auf Core-Entwickler gesetzt
Aktionen #3

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #4

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Betroffene Versionen 3.15.4.0 beta1 wurde hinzugefügt
Aktionen #5

Von Till Tepelmann vor mehr als 4 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 4 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 4 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 4 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 3 Jahren aktualisiert

  • Zugewiesen an Core-Entwickler wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF