私はいくつかのストア ビュー (ドイツ、アイルランド、スイスなど) を持っていますが、それらはすべて異なる通貨を持つはずです。ただし、構成のストア ビュー レベルで正しい既定の通貨を設定すると、何も起こりません。誰かがこの問題に精通していることを願っています。ありがとう!
製品ページで通貨記号を出力するコードの行がどこにあるのか誰か教えていただければ、それも私を助けてくれるでしょう!
*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();
}
バグを見つけるのに役立ちません。どの通貨を表示するかを定義する関数はどこにありますか? もう諦めが近い…