Aktionen
GX-Bug #45863
geschlossenFehlerhaftes Versandmodul in Shipping SESSION Variable
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.7.2.1
Release Notes Langtext:
Beschreibung
In der src/system/classes/shopping_cart/CartShippingCostsAjaxHandler.inc.php wird die SESSION['shipping'] Variable fehlerhaft befüllt. Beim Wechsel der Versandart wird in Zeile 57 die SESSION Variable gesetzt. Das Problem ist jedoch, dass die Funktion get_selected_shipping_module eine aktuelle shipping Variable benötigt - diese jedoch erst an dieser Stelle korrekt gesetzt wird. Somit ist beim Versandmodulnamen immer das vorherige Versandmodul hinterlegt.
Lösung:
`
$_SESSION['shipping'] = array('id' => $t_cart_shipping_module . '_' . $t_cart_shipping_method); $_SESSION['shipping'] = array('id' => $t_cart_shipping_module . '_' . $t_cart_shipping_method, 'title' => current($coo_cart_shipping_costs_controller->get_selected_shipping_module()), 'cost' => $coo_cart_shipping_costs_controller->get_shipping_costs($t_cart_shipping_country, $t_cart_shipping_module, $t_cart_shipping_method));`
Zugehörige Tickets
Aktionen
#1
Von Timo Backhaus vor mehr als 8 Jahren aktualisiert
- Beziehung mit GX-Bug #45864: Fehlerhafte Versandkosten in shipping SESSION Variable wurde hinzugefügt
Aktionen
#2
Von Timo Backhaus vor mehr als 8 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Aktionen
#3
Von Alexandros Tselegidis vor mehr als 8 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Alexandros Tselegidis gesetzt
Aktionen
#4
Von Alexandros Tselegidis vor mehr als 8 Jahren aktualisiert
- Betroffene Versionen 2.7.2.1 wurde hinzugefügt
- Betroffene Versionen
2.6.2.0, 2.7.2.0wurde gelöscht
Aktionen
#5
Von Alexandros Tselegidis vor mehr als 8 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Alexandros Tselegidis zu Core-Entwickler geändert
- Zielversion wurde von 133 zu 2.7.3.0 beta1 geändert
Aktionen
#6
Von Alexandros Tselegidis vor mehr als 8 Jahren aktualisiert
- Kopiert nach GX-Bug #45865: Fehlerhaftes Versandmodul in Shipping SESSION Variable wurde hinzugefügt
Aktionen
#8
Von Ronald Loyko vor mehr als 8 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Ronald Loyko geändert
Aktionen
#9
Von Ronald Loyko vor mehr als 8 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- Zugewiesen an
Ronald Loykowurde gelöscht - % erledigt wurde von 0 zu 100 geändert
Aktionen