Gesamt-Summen und Steuern  Magento

In älteren Versionen des Magento-Systems kommt es zum Teil immer noch zu Problemen bei der Berechnung der Gesamt-Summen und Steuern und einer rundungsbedingten Abweichung von 1 Cent.

Hier schafft eine Änderung der Datei \app\code\local\Mage\Core\Model\Store.php Abhilfe, die man sich vorher von der Datei \app\code\core\Mage\Core\Model\Store.php kopiert hat, um keine Änderungen an Core-Dateien vorzunehmen:

Die Rundung einfach an dieser Stelle:

public function roundPrice($price)
{
return round($price, 2);
}

von 2 auf 4 Stellen erweitern:

public function roundPrice($price)
{
return round($price, 4);
}

Gesehen in Magento 1.7.0.2.

... zurück zum Blog