我用 :
$product->getPrice();
Run Code Online (Sandbox Code Playgroud)
得到未格式化的价格,我可以用ajax计算"数量X价格".
我想重新格式化当前区域设置和货币的总数.我怎样才能做到这一点?
Sim*_*mon 128
我认为谷歌可以回答你的问题;-)见http://blog.chapagain.com.np/magento-format-price/.
你可以做到
$formattedPrice = Mage::helper('core')->currency($finalPrice, true, false);
Run Code Online (Sandbox Code Playgroud)
小智 28
$formattedPrice = Mage::helper('core')->currency($_finalPrice,true,false);
Run Code Online (Sandbox Code Playgroud)
Sha*_*bob 16
要使用除当前货币之外的其他货币格式化价格:
Mage::app()->getLocale()->currency('EUR')->toCurrency($price);
Run Code Online (Sandbox Code Playgroud)
Xma*_*cal 12
通过此代码在产品列表中格式化价格
echo Mage::helper('core')->currency($_product->getPrice());
Run Code Online (Sandbox Code Playgroud)