0
我們最近在我們的網站上升級到1.13,唯一似乎不起作用的插件是「電子商務團隊」的「Seo Layered Navigation」。我已經聯繫了他們的團隊,但他們還不支持1.13。除了實際的Ajax調用過濾結果外,插件中的所有內容都很好用。 「is_ajax」組件似乎沒有被任何理由拿起。Magento - Seo分層導航插件問題1.13
site.com/catename/filter/manufacturer/manuwesearchingfor?is_ajax=1 總是返回404錯誤。
由於某種原因,ajax的觀察者未被執行。在插件的config.xml中我們有:
<frontend>
<events>
<controller_action_layout_generate_blocks_after>
<observers>
<setfilterspagetitle>
<type>singleton</type>
<class>ecommerceteam_sln/observer</class>
<method>setPageTitle</method>
</setfilterspagetitle>
</observers>
</controller_action_layout_generate_blocks_after>
<controller_action_layout_render_before_catalog_category_view>
<observers>
<init_ajax_request>
<type>singleton</type>
<class>ecommerceteam_sln/observer</class>
<method>initAjax</method>
</init_ajax_request>
</observers>
</controller_action_layout_render_before_catalog_category_view>
<controller_action_layout_render_before_catalogsearch_result_index>
<observers>
<init_ajax_request>
<type>singleton</type>
<class>ecommerceteam_sln/observer</class>
<method>initAjax</method>
</init_ajax_request>
</observers>
</controller_action_layout_render_before_catalogsearch_result_index>
</events>
我找不到爲什麼從1.12到1.13的變化會刪除這些觀察員的任何一個文件。