【问题标题】:Magento rounding problems product prices without taxMagento 舍入问题 不含税的产品价格
【发布时间】:2013-03-26 06:44:26
【问题描述】:

这不是我们第一次遇到这个问题,但这是我们第一次无法通过“已知”错误修复来解决它。我们已经尝试了几个修复,但没有一个有效。我希望有人可以帮助我解决我和所有其他面临这个烦人问题的人。

问题出现在 Magento 1.6.2 安装中 http://www.trampoline.nl/outdoor/voetbalgoals/aluminium-goal-3-00-x-2-00-incl-net.html

前端价格:398,99€ 后端价格:329.75€

我们在荷兰的税率是 21%,计算的税是:69.25€

所以这应该是:(69.25€ + 329.75€) = 399.00€

Magento Bug 在 1.6.2 中仍然活跃:

我尝试了以下方法:

我希望有人能帮我解决这个问题。

问候 Gijs 车间

【问题讨论】:

    标签: magento


    【解决方案1】:

    好的,修复它。

    首先检查php是否安装了模块bcMath(--enable-bcmath),如果没有,编译它。

    之后我安装了模块: http://www.mageext.com/MageExt_FixRound-0.1.0.rar

    并改变:

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

    之后您应该会看到整数价格。

    收件人:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-08
      • 1970-01-01
      • 2014-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多