在我的商店中搜索产品时出现此错误:
致命错误:在/var/www/vhosts/pipetto.co.uk/httpdocs/app/design/frontend/default/pipetto/template/catalog/product中的非对象上调用成员函数getIsAnchor()第41行的/list.phtml
http://www.pipetto.co.uk/catalogsearch/result/?q=iphone
我认为list.phtml没有指向正确的块。有什么想法吗?
答案 0 :(得分:1)
所以我认为您对模板文件进行了一些更改。 其中一些要求用户在类别列表页面上。
必须从objet调用getIsAchor(),特别是类别对象...但是当然list.phtml模板也用在搜索结果页面上,在这里你没有访问任何类别对象(通过Mage :: registry('current_category')我认为)。
因此,只需提出一个条件:
if(!is_null(Mage::registry('current_category')))
快速修复,但我认为这更像是一个概念问题。
此致
乔纳森