階層化されたナビゲーション状態は更新せず、状態ブロックがレンダリングされていません

magento.stackexchange https://magento.stackexchange.com/questions/3250

質問

フィルターをクリックすると、ページリロードと 製品を正しくフィルターします, 、しかし、新しい状態はサイドバーメニューに表示されません。何らかの理由で 状態ブロックはレンダリングされていません.

一緒に試しました デフォルトのテーマ そしてそれ 作品, 、したがって、それはテーマ固有のものでなければなりません。奇妙なことは、この異常です LocalHostでは発生しません. 。さらに奇妙なことは、私がオンになったときです テンプレートのヒントMagentoデバッグモジュール, 、それは何かを更新します 状態ブロック 突然レンダリングされます。ただし、これは手動でアクティブ化した場合には発生しません テンプレートのヒント.

したがって、フィルターをアクティブにしてそれらを削除することは機能しますが、状態ブロックは更新されません。状態ブロックレンダリングの更新情報を作成するのは、デバッグモジュールからのテンプレートのヒントを切り替えることです。何がそれを引き起こす可能性がありますか?

言及した場合に備えて、私も両方を削除しようとしたこと、 state.phtmlview.phtml 私のカスタムテーマで catalog/layer, 、しかし、これは何も変わりませんでした。

どうなり得るか?

役に立ちましたか?

解決

ブラウザが取得しているSourcodeを実際にレンダリングしてチェックしていることを確認しましたか?ブロックがレンダリングされたが、ブラウザには表示されないという奇妙なことがいくつかありました。それはいくつかのCSSのものか、無効なHTML構造でした。

それがソースにないと確信している場合、サーバーが配信している:キャッシュをオフにしようとしましたか?たぶんそれはキャッシュの問題です。

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top