別の Magento の問題 - 終わりがないようです。
今回は、トップ メニューのナビゲーション クラス「アクティブ」とブレッドクラムが、ユーザー ジャーニーに応じて表示/非表示になっているようです (ページ キャッシングが原因だと思います)。
例...
ホームページで「新製品」ウィジェットから製品をクリックすると、ブレッドクラムは次のようになります。ホーム > 新製品名 (「服 / トップス / 長袖」などがない)、さらにナビゲーション アクティブ クラスは次のようになります。表示されません。
ショップ カテゴリをナビゲートしてまったく同じ製品を最初に表示すると、ホームページに戻り、[新製品] から同じ製品をクリックします。ブレッドクラムは完全に機能し、アクティブなクラスがナビゲーション メニューに正しく適用されます。
どうしてこれなの?どうすれば修正できますか?
アドバイスをいただければ幸いです。
編集 1: さらに、メニューのカテゴリから製品に移動し、別のカテゴリ (製品ルートの cat の外側) をクリックしてから、ブラウザの戻るボタンを押すと、同じことが起こります、ブレッドクラム「ホーム/製品名」に縮小され、メニューのアクティブなクラスが消えます。