質問

ユーザーが階層化されたナビゲーションでカテゴリをクリックしたときに、ユーザーをカテゴリランディングページに送信したいと思います。

したがって、ユーザーが取得する代わりに /category.html?cat=11, 、彼らは得るでしょう /category/RedWidget.html?cat=11 Redwidgetカテゴリをクリックすると。

私は見つけました このリンク, 、しかし、彼のコードは機能しません。

前もってありがとう!

役に立ちましたか?

解決

あなたを正しく理解していれば、同様の問題に出会いました。私の最終的な修正は、left.phtmlと層状ナビゲーションの両方を同時に表示し、レイヤードナビゲーションでカテゴリを非表示にすることでした。 (if($ showblock && $ this-> __($ _ filter-> getname())!= "category"):)

次に、left.phtmlで$ _get変数を解析し、各カテゴリのURL文字列の最後に追加し、層状のナビゲーション検索項がカテゴリ間で持続するようにしました。

少し汚れていますが、それは仕事をします。

他のヒント

カテゴリのランディングページは、通常、カテゴリを作成した場所と同じ場所で定義されます。ディスプレイモードをCMSブロックまたはCMSブロック +製品に設定すると、ユーザー向けにコンテンツが表示されることがわかります。

これが期待しているものではない場合は、「カテゴリランディングページ」として使用しているものについて詳しく説明してください。

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