0

私はかなり長い間サブナビゲーションを動かそうとしていましたが、私の問題の解決策を見つけることができないようです.

まず最初に、これは私がサブナビにやらせようとしているものの最も近い例です。(TV サブナビ) http://www.bestbuy.com/site/TV-Home-Theater/Televisions/abcat0101000.c?id=abcat0101000

たとえば、3 つのカテゴリの親 (Central、Portable、Brands) がある場合、「Central」をクリックすると、「Centrals & Brands」に関連付けられたすべてのカテゴリが表示され、「Portable」に関するものは除外されます。 .

別の例として、「ブランド」をクリックすると、ブランドごとに買い物ができ、そのブランドに関連する「Central & Portable」製品のみが表示されます。

私は現在、GWcode Categories と GWcode CatMenu を使用して、これを機能させようとしています。

前もって感謝します!

4

1 に答える 1

1

ネイティブ カテゴリを Channel Entries + P&T Playaアプローチに置き換えると、さらにうまくいく可能性があります。

  1. 「カテゴリー」チャネルを作成する
  2. カテゴリ チャネルからの関連カテゴリ (エントリ) を含む Playa フィールドをそれに追加します。
  3. 製品チャネルで、カテゴリ チャネルからのカテゴリ (エントリ) を含む Playa フィールドを追加します。

Best Buy サイトの TV サブナビゲーションは、現在表示されているカテゴリに関連するカテゴリ (手順 2 で説明) を表示することで再作成されます。

{exp:playa:children entry_id="{current_page_category_id}"}
  ...
{/exp:playa:children}

あなたのマイレージは異なる場合があります。

于 2012-11-13T13:19:10.763 に答える