Magento搜索布局坏了

时间:2012-08-21 22:40:55

标签: magento search layout

在我的商店中搜索产品时出现此错误:

致命错误:在/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没有指向正确的块。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

所以我认为您对模板文件进行了一些更改。 其中一些要求用户在类别列表页面上。

必须从objet调用getIsAchor(),特别是类别对象...

但是当然list.phtml模板也用在搜索结果页面上,在这里你没有访问任何类别对象(通过Mage :: registry('current_category')我认为)。

因此,只需提出一个条件:

if(!is_null(Mage::registry('current_category')))

快速修复,但我认为这更像是一个概念问题。

此致

乔纳森