Magento价格以小数表示,但仅限价格.00或价格.99

时间:2014-07-24 08:30:08

标签: magento magento-1.7

在捆绑产品的magento中,我有%的特价,因此,所有捆绑的产品都有特殊价格,如133.05, 129.98, 233.23等......

理想情况下,我想将其四舍五入到133.00, 130.00(for 129.98) 233.00

通过将精度更改为0,我找到了一种方法来实现此目的。但问题是它只显示133129之类的价格,而我希望{ {1}} 129.00133.00后面跟.99一样的任何内容。我宁愿保留它,因为它是

任何方法来解决这个问题。这就是我的尝试。

129.99

2 个答案:

答案 0 :(得分:0)

尝试使用:

$decimalPrice = 'your_price';
number_format($decimalPrice,2,".","");

答案 1 :(得分:-1)

Aus我想知道changi是否对于paypal集成是否安全

代码/核心/法师/目录/型号/ Currency.php

public function format($price, $options=array(), $includeContainer = true, $addBrackets =       false)
{
    return $this->formatPrecision($price, 0, $options, $includeContainer, $addBrackets);
}