Aktionen
GX-Bug #45872
geschlossenFehlerhafte Versandkosten in shipping SESSION Variable
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.6.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 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.
Zugehörige Tickets
Aktionen