我在这里与Magento有点问题。
如果你看这个页面
您将看到标题为KUPI的RED BUTON,价格为9 BAM。
BAM是我的货币代码,而不是我的货币符号。我需要用“KM”替换这个“BAM”。
结账时一切都很好,所有价格都在“KM”而不是“BAM”。
此部分的代码(使用按钮KUPI)是:
<div class="pull-right" id="deal-show-vitals-buy">
<a onclick="submitform();" data-deal_id="<?php echo $_product->getId();?>" href="#"
data-toggle="modal" class="btn btn-large btn-g font-large"
id="buy-button">
<strong>KUPI</strong> <?php echo $this->getPriceCurrency($_product->getPrice()); ?> </a>
</div>
问题在于这部分代码,我认为:
<?php echo $this->getPriceCurrency($_product->getPrice()); ?>
请,任何帮助表示赞赏
答案 0 :(得分:1)
核心助手(Mage :: helper(&#39;核心&#39;))中有一个方法可用于格式化货币。
<?php echo Mage::helper('core')->currency($_product->getPrice()) ?>
作为替代方案,您也可以将货币符号作为独立选项。
$symbol = Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol();
echo $symbol;
我的建议是使用第一个选项(核心帮助程序),因为它是使用帮助程序的主要目的。