0

我使用以下代码在自定义页面上包含我的产品价格:

<?php echo Mage::helper('tax')->getPrice($_product, $_product->getFinalPrice(), null);?>

价格显示在前端,因为它应该在一个实例下。也就是说,如果产品价格在小数点内以零(或 2)结尾,例如,3.00 英镑的价格将显示为 3 英镑,3.50 英镑将显示为 3.5 英镑,3.99 英镑将按原样显示。

有没有更好的方法让我拉产品价格?

4

2 回答 2

0

价格应该被称为浮动,但也许这是来自数据库的数据转换问题?您可以强制该列成为浮点字段,以便数据库也存储两位小数吗?也许让它浮动(7,2)?

于 2013-02-14T15:25:16.313 回答
0

OK 使用以下代码找到了解决方案:

<?php echo number_format($_product->getPrice(), '2', '.', ',');?>
于 2013-02-14T15:29:12.760 回答