我希望从货币符号中拆分价格,以便我可以添加
<span class="price" itemprop="price">
两者之间。
我在价格中找到了代码。
<p class="special-price">
<span class="price-label"><?php echo $_specialPriceStoreLabel ?></span>
<span class="price" id="product-price-<?php echo $_id ?><?php echo $this->getIdSuffix() ?>">
<?php echo $_coreHelper->currency($_finalPrice, true, false) ?>
</span>
</p>
我如何改变这一点,以便我可以在符号和价格之间设置范围。
答案 0 :(得分:7)
获得无货币价格
$_coreHelper->currency($_finalPrice, false, false)
获取当前货币符号
Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol()
所以你的代码会变成这样:
<p class="special-price">
...
<span class="currency-code"> <?php echo Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol(); ?> </span>
<span class="price" itemprop="price"> <?php echo $_coreHelper->currency($_finalPrice, false, false); ?> </span>
</p>