我正在使用 Prestashop ,我显示 4位小数的价格,因为我接受了欧元和比特币。这是加载价格的代码:
<span class="price"><?php echo $product['price']; ?></span>
是否可以将最后2位小数设置为显示:无?
答案 0 :(得分:2)
如果您使用的是Prestashop,则应编辑TPL文件。如果这是正确的,你不应该在TPL中使用echo。您可以使用此功能:
<span class="price">{convertPrice price=$product.price}</span>
或者只使用round
PHP函数并指定小数精度:
<span class="price">{round($product.price, 2)}</span>
在javascript中,您可以使用Math.round()
功能。更多信息:Round 2 decimals JS
无法部分隐藏小数。
答案 1 :(得分:0)
PrestaShop Addons中有一个模块,因此您可以按货币定义小数。例如,您可以为EUR定义2位小数,为比特币定义4位小数。
Addons中模块的链接: