Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento搜索布局已损坏_Magento_Search_Layout - Fatal编程技术网

Magento搜索布局已损坏

Magento搜索布局已损坏,magento,search,layout,Magento,Search,Layout,在我的商店中搜索产品时出现以下错误: 致命错误:在第41行的/var/www/vhosts/pipetto.co.uk/httpdocs/app/design/frontend/default/pipetto/template/catalog/product/list.phtml中对非对象调用成员函数getIsAnchor() 我认为list.phtml没有指向正确的块。有什么想法吗?所以我认为您对模板文件做了一些更改。 其中一些要求用户位于类别列表页面上 getIsAchor()必须从obj

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

致命错误:在第41行的/var/www/vhosts/pipetto.co.uk/httpdocs/app/design/frontend/default/pipetto/template/catalog/product/list.phtml中对非对象调用成员函数getIsAnchor()


我认为list.phtml没有指向正确的块。有什么想法吗?

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

getIsAchor()必须从objet调用,尤其是从category对象调用

当然,list.phtml模板也用于搜索结果页面,这里您没有任何类别对象的访问权限(我想是通过Mage::registry(“当前类别”)

因此,只需设置一个条件:

if(!is_null(Mage::registry('current_category')))
为了快速解决问题,但我认为这更像是一个概念问题

真诚地

乔纳森