0

最近、サイトを 1.13 にアップグレードしましたが、機能していないように見える唯一のプラグインは、「Ecommerce Team」による「Seo Layered Navigation」です。彼らのチームに連絡しましたが、まだ 1.13 をサポートしていません。フィルタリングされた結果に対する実際の ajax 呼び出しを除いて、プラグインのすべてがうまく機能します。「is_ajax」コンポーネントは、何らかの理由でピックアップされていないようです。

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 への変更でこれらのオブザーバーの 1 つが削除された理由についてのドキュメントが見つかりません。

4

1 に答える 1

0

問題は、Magento EE の新しいリダイレクト エンジンでした。「e コマース チーム」は素晴らしく、1 日で問題を解決しました。

于 2013-07-26T16:14:39.877 に答える