2015-02-11 113 views
0

我在高級搜索結果頁面上整合了分層導航過濾器。但有以下給出的錯誤顯示Magento分層導航錯誤

Fatal error: Call to a member function getSortedChildren() on a non-object in /home/gateremo/public_html/site/app/design/frontend/gateremote/default/template/catalog/layer/state.phtml on line 36 

我已經把代碼放在catelog搜索結果頁中。

<block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"/> 

有人可以幫我解決這個問題。

回答

1

您還沒有添加狀態塊。你可以試試下面的代碼catalogsearch_advanced_result手柄:

<block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"> 
 
<block type="core/text_list" name="catalog.leftnav.state.renderers" as="state_renderers" /> 
 
</block>

+0

但它不能顯示出左側任意過濾選項 能否請你幫我 – 2015-02-11 05:46:33

+0

我想說明這樣類型的過濾器 http://89.145.100.57/~gateremo/site/catalogsearch/result/?q=f此頁面上 http://89.145.100.57/~gateremo/site/catalogsearch/advanced/result/?button_color = 275 – 2015-02-11 05:51:47

+0

刪除代碼從並在catalogsearch_result_index句柄下添加以下代碼。 mohitwadhawan 2015-02-11 06:01:23