1

以下のように4層のカテゴリを持つMagentoストアを構築しています。

Western Wear (Root Category)
-Men's
--Boots
---Western
---Work
---...
--Apparel
---Shirts
---...
--...
-Women's
--Boots
---Western
---Work
---...
--Apparel
---Shirts
---...
--...
-...

私は、顧客が第 3 レベルのカテゴリ (例: Western Wear -> Men's -> Boots) の観点から理にかなっていると思うものに基づいて、属性でフィルタリングできるように属性を設定しました。

問題は、第 2 レベルのカテゴリの 1 つ、たとえばメンズ カテゴリに移動すると、フィルタリングのために大量の属性が提示され、そのほとんどがこのレベルでは不適切であるということです。

これらの第 2 レベルのカテゴリ (たとえば、男性用と女性用) については、サブカテゴリの「非表示」属性でフィルタリングする機能を失わずに、レイヤード ナビゲーションに表示されるフィルタリング可能な属性の数を制限したいと考えています。

例を続けると、Western Wear -> Men's カテゴリで買い物をしているときに、レイヤード ナビゲーションで利用できる Brand などの属性が必要ですが、Toe (Boot 属性セットから) や Sleeve_Type (Shirt 属性セットから) などの属性は必要ありません。さらに、Western Wear -> Men's -> Boots カテゴリで買い物をしているときに、レイヤード ナビゲーションで属性 Toe を使用できるようにします。そして、Western Wear -> Men's -> Apparel カテゴリで買い物をしているときに、レイヤード ナビゲーションで利用できる属性 Sleeve_Type が必要です。

Google で何時間も検索しましたが、答えが見つかりません。私はまだMagentoに非常に慣れていないので、詳細な回答をいただければ幸いです。

ありがとうございました!

4

1 に答える 1