滑块

时间:2015-06-18 08:34:33

标签: magento mage

我对Magento不是很有经验所以请耐心等待。

我在主页上有一个滑块,显示“特殊”产品的子集。这些产品中的一些(不是全部)显示价格为0.00英镑,但当我在其视图页面上点击该产品时,价格显示正确。

在最终调用之前,滑块的块和视图在产品上都有相同的变换:

$this->getPriceHtml($_product, true)

两者之间的唯一区别是,视图的$ this是Mage_Catalog_Block_Product_View的一个实例,滑块的块是Mage_Catalog_Block_Product_List的一个实例 - 这就是我达到停顿的地方,我不知道如何跟踪在这两种情况下,为什么价格的回报不同。

编辑:对于设置为Bundle且价格设置为动态的产品,只会出现此问题。

1 个答案:

答案 0 :(得分:0)

请用以下代码替换您的价格代码

$_product->getFinalPrice();

我希望它对你有用!!