我有几个商店的观点(德国,爱尔兰,瑞士......)都应该有不同的货币。 但是,当我在配置中的商店视图级别设置正确的默认货币时 - 没有任何反应。 我希望有人熟悉这个问题。谢谢!
如果有人能告诉我在产品页面中打印出货币符号的代码中的哪一行,它也会对我有帮助!
* UPDATE 我在/ app / design / frontend / default / THEME / template / catalog / product中找到了list.phtml 可以找到以下行:
<?php echo $this->getPriceHtml($_product, true) ?>
有谁知道这个函数(getPriceHtml)的位置?
@ Bixi:是的,我做到了。
@ Piotr:谢谢你,不幸的是这个功能:
public function getPriceHtml($product, $displayMinimalPrice = false, $idSuffix='')
{
return $this->_getPriceBlock($product->getTypeId())
->setTemplate($this->_getPriceBlockTemplate($product->getTypeId()))
->setProduct($product)
->setDisplayMinimalPrice($displayMinimalPrice)
->setIdSuffix($idSuffix)
->setUseLinkForAsLowAs($this->_useLinkForAsLowAs)
->toHtml();
}
没有帮助我找到错误。定义哪种货币的功能在哪里?我非常接近放弃......
答案 0 :(得分:0)
此方法位于Mage_Catalog_Block_Product_Abstract
答案 1 :(得分:0)
您还可以查看convertPrice
中的方法Mage_Core_Model_Store
。通常,价格转换由Zend_Currency