Magento:不同商店视图的不同货币

时间:2012-11-11 19:53:11

标签: magento currency

我有几个商店的观点(德国,爱尔兰,瑞士......)都应该有不同的货币。 但是,当我在配置中的商店视图级别设置正确的默认货币时 - 没有任何反应。 我希望有人熟悉这个问题。谢谢!

如果有人能告诉我在产品页面中打印出货币符号的代码中的哪一行,它也会对我有帮助!

* 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();
}

没有帮助我找到错误。定义哪种货币的功能在哪里?我非常接近放弃......

2 个答案:

答案 0 :(得分:0)

此方法位于Mage_Catalog_Block_Product_Abstract

答案 1 :(得分:0)

您还可以查看convertPrice中的方法Mage_Core_Model_Store。通常,价格转换由Zend_Currency

处理