GX-Bug #45864
geschlossen
Fehlerhafte Versandkosten in shipping SESSION Variable
Von Timo Backhaus vor fast 9 Jahren hinzugefügt.
Vor mehr als 8 Jahren aktualisiert.
Betroffene Versionen:
2.7.2.1
Beschreibung
In der src/system/classes/shopping_cart/CartShippingCostsAjaxHandler.inc.php wird die SESSION['shipping'] Variable fehlerhaft befüllt. Beim befüllen der Versandkosten wird der Ausgabestring der Versandkosten hinterlegt (5,90 EUR). In der SESSION['shipping'] Variable dürfen die Versandkosten jedoch nur als double Wert enthalten sein.
Lösung:
CartShippingCostsControl -> get_shipping_costs um einen optionalen Parameter erweitern: $return_unformatted_value = false
Beim Befüllen der SESSION Variable (Zeile 57) muss der Parameter einmalig auf true gesetzt werden. Die get_shipping_costs Funktion muss bei allen returns eine Weiterung bekommen, dass nur die reinen Versandkosten zurückgegeben werden.
- Beziehung mit GX-Bug #45863: Fehlerhaftes Versandmodul in Shipping SESSION Variable wurde hinzugefügt
- Thema wurde von Fehlerhafte Versandkosten in SHIPPING Variable zu Fehlerhafte Versandkosten in shipping SESSION Variable geändert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Alexandros Tselegidis gesetzt
- Betroffene Versionen 2.6.2.1 wurde hinzugefügt
- Betroffene Versionen
2.6.2.0, 2.7.2.0 wurde gelöscht
- Betroffene Versionen 2.7.2.1 wurde hinzugefügt
- Betroffene Versionen
2.6.2.1 wurde gelöscht
- 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
- Kopiert nach GX-Bug #45872: Fehlerhafte Versandkosten in shipping SESSION Variable wurde hinzugefügt
- Zugewiesen an wurde von Core-Entwickler zu Ronald Loyko geändert
- Status wurde von Testing zu Erledigt geändert
- Zugewiesen an
Ronald Loyko wurde gelöscht
- % erledigt wurde von 0 zu 100 geändert
Auch abrufbar als: Atom
PDF