【发布时间】:2014-05-06 08:21:27
【问题描述】:
我有一个插件:Simple Configurable Products。我已升级到 1.8.1,但显示价格时出现问题 - 它停止呈现页面。
我找到了导致问题的行:
parent::_toHtml();
调用的类如下:
class OrganicInternet_SimpleConfigurableProducts_Catalog_Block_Product_Price
extends Mage_Catalog_Block_Product_Price
{
public function _toHtml() {
// Do some stuff
return parent::_toHtml();
}
}
所以在我看来,父类应该是:Mage_Catalog_Block_Product_Price。调用它的行应该简单地调用函数_toHtml()。取出这条线意味着它可以工作,但不会返回任何价格。理想情况下,我需要它来呈现默认/基本价格 html。
提前致谢
【问题讨论】:
-
在 Mage_Catalog_Block_Product_Price 上有一个 if 条件,如果条件成立,则返回空 "if (!$this->getProduct() || $this->getProduct()->getCanShowPrice() == = false)" 你能确定条件不成立吗
-
@teja_korlapati 是的,那个条件是假的,它通过它运行:return parent::_toHtml();在那个功能上...
-
在此处发布您的问题link 该网站专门用于 magento。您可能会找到一些帮助!
标签: magento magento-1.8