0

すべての商品に 21% の税金を追加するオプションを使用しましたが、何らかの理由で一部の価格が ± 1 セントになりました。

http://vinylshop.lt/dj-3/patefonai-priedai/dj-patefonu-adatos/ortofon-concorde-pro-s-adata.html

http://vinylshop.lt/dj-3/patefonai-priedai/dj-patefonu-adatos/stanton-trackmaster-v3-mp4-2-adatos.html

管理者ではOKを表示していますが、フロントエンドでは表示されていません。

このような問題に遭遇したことがありますか? これはどのように修正できますか?私のMagentoバージョン1.6.2

4

1 に答える 1

1

これは有名なマジェントの丸めバグです:

に行く/app/code/core/Mage/Core/Model/Store.php

メソッドを 4 桁に丸めます。

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

もちろん、ベスト プラクティスはコア ファイルをハッキングしないことです。少なくともファイルを app/code/local/Mage/Core/Model/Store.php にコピーするか、書き換えてください。どちらのアクションもよくありませんが、他に方法はないかもしれません....

楽しんで!

于 2013-06-18T15:27:15.217 に答える