$ this-> getPriceHtml()位于什么功能和位置?

Rub*_*alo 10 magento

在magento的默认产品视图页面中,"getPriceHtml"函数位于此处或在此处调用的内容:

    <?php echo $this->getPriceHtml($_product) ?>
Run Code Online (Sandbox Code Playgroud)

此代码显示了几个单词,例如"Price From:",之后包含价格.这是一个可配置的产品.

ben*_*rks 75

Mage_Catalog_Block_Product::getPriceHtml()

此方法呈现通过 app/design/frontend/base/default/template/catalog/product/price.phtml

又名 The Worst Template In Magento®

  • 我想赞成搞笑.需要有洞察力,有趣等的Slashdot选项.不是你的答案没用,但正如你的初步评论所说,找到它应该是微不足道的...... (8认同)

Ger*_*oer 5

benmark的答案归结为:

<?php echo Mage_Catalog_Block_Product::getPriceHtml($_product, true) ?>
Run Code Online (Sandbox Code Playgroud)

哪里$_product涉及产品对象.

  • 这将抛出静态调用此方法的通知. (4认同)
  • 而不是静态地调用它`<?php $ productBlock = new Mage_Catalog_Block_Product; echo $ productBlock-> getPriceHtml($ _ product,true); ?>` (3认同)