1
我有一个插件:简单的可配置产品。我已升级到1.8.1,但在显示价格时遇到问题 - 停止渲染页面。Magento调用父功能不起作用
我发现造成问题的行:
class OrganicInternet_SimpleConfigurableProducts_Catalog_Block_Product_Price
extends Mage_Catalog_Block_Product_Price
{
public function _toHtml() {
// Do some stuff
return parent::_toHtml();
}
}
所以当我看到它,父类应该是:
parent::_toHtml();
正在调用是如下的类: Mage_Catalog_Block_Product_Price。而调用这个的行应该简单地调用_toHtml()函数。采取这条线意味着它的工作,但没有返回任何价格。理想情况下,我需要它来呈现默认/基本价格的HTML。
在此先感谢
对象有一个,如果条件对Mage_Catalog_Block_Product_Price 如果条件成立就在那里返回空 “if(!$ this-> getProduct()|| $ this-> getProduct() - > getCanShowPrice()=== false)” 你可以确保条件不成立 –
@teja_korlapati是的,该条件是错误的,它将它传递给运行:return parent :: _ toHtml();在该功能... – dhardy
张贴您的问题在这里[链接](http://magento.stackexchange.com/) 该网站是致力于magento.You可能会找到一些帮助! –