php - Magento 价格格式 - 2 或 3 位小数

标签 php magento currency

我需要将某些商品的价格设置为小数点后 3 位。我通过将“精度”变量更改为 3 来实现这一点,但这现在意味着网站上的每个价格都显示为小数点后 3 位(即:空购物车显示为 0.000 英镑)。我只想在需要时显示小数点后第三位,但我不确定在代码库中哪里可以找到它。谁能指出我正确的方向吗?

最佳答案

尝试使用这个,

echo number_format($product->getPrice(), '2', '.', ',')

echo number_format($product->getPrice(), '3', '.', ',')

关于php - Magento 价格格式 - 2 或 3 位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20900966/

相关文章:

Mysql 金钱数据类型

API 19 之前的 Android Currency.getAvailableCurrencies()

php - youtube api 仅音乐过滤器

php - 如何从标题中获取多个(int)

php - 在此服务器上找不到所请求的 URL。 .htaccess (MAMP)

php - Magento 中的 Paypal 错误 #10602

geolocation - 根据用户所在位置检测货币?

php - Laravel-5.5 在 Null 错误上调用成员函数产品(多对多关系)

php - 如何在 Magento 中向客户组添加自定义属性?

php - Magento 分层导航属性未显示