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

时间:2012-03-21 21:20:25

标签: magento

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

    <?php echo $this->getPriceHtml($_product) ?>

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

3 个答案:

答案 0 :(得分:74)

Mage_Catalog_Block_Product::getPriceHtml()

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

呈现

a.k.a The Worst Template In Magento®

答案 1 :(得分:5)

Benmark的答案归结为:

<?php echo Mage_Catalog_Block_Product::getPriceHtml($_product, true) ?>

$_product与产品对象相关的位置。

答案 2 :(得分:4)

    $productBlock = new Mage_Catalog_Block_Product();

    $priceBlock = $productBlock->getPriceHtml($_product, true);

    echo $priceBlock;