Mit Prestashop 1.6.1.4Prestashop convertPrice nicht konvertiert Preis
Das Thema Funktion
{convertPrice price=$total}
den aktuellen Währungszeichen hinzufügen, aber nicht tatsächlich konvertiert die auf der gewählten Währung.
folgte ich den Debugger (Klassen/product.php, Linie 3034) zu funktionieren:
public static function convertPrice($params, &$smarty)
{
return Tools::displayPrice($params['price'], Context::getContext()->currency);
}
, die seit dem convertPrice displayPrice schließlich seltsam ruft während Tools::convertPrice(...)
die Funktion, die die Währung (aber doesn konvertieren‘ t füge das Währungszeichen hinzu).
So wechsle ich es zu:
return Tools::displayConvertPrice($params['price'], Context::getContext()->currency);
und zu Tools.php
public function displayConvertPrice($price, $currency)
{
return Tools::displayPrice(Tools::convertPrice($price, $currency), $currency);
}
Meine Frage: Ist es ein Fehler oder dass ich etwas fehlt?