3

式エンジンのひどいカテゴリシステムの助けが必要です...

私には4つの主要なカテゴリがあり、それぞれに子カテゴリがあり、これらの子カテゴリにはさらに2〜3個の子カテゴリグループがあります。

ユーザーがこれらのカテゴリを検索する方法が必要なので、現在のカテゴリの子を表示し、最後のカテゴリに戻るようにユーザーに提供するのが最善の方法です。(基本的に、複数のカテゴリを使用したブレッドクラムトライアル。

一言で言えば、アクティブな現在の親に基づいて子のカテゴリを表示するにはどうすればよいですか?たとえば、私のカテゴリ構造の1つが次の場合です。

Toys
     -AGE 2-5
         - Cuddly Toys
         - Small Toys
         - Teddy Bears
     -AGE 5-10
         - Lego
         - Cars
         - Dolls
     -AGE 10-16
         - Video Games
         - Board Games
         - Bricks

ユーザーが[おもちゃ]をクリックすると、すべてのおもちゃが含まれるページにリダイレクトされます。ユーザーは、子カテゴリ「年齢2-5、年齢5-10、または年齢10-16」のいずれかを選択して、さらに検索できます。これらのいずれかを選択すると、別の子を選択してさらに検索できるようになります。

前もって感謝します

4

2 に答える 2

1

子カテゴリアドオンとGWコードカテゴリアドオンをご覧ください。これらの1つがあなたがやろうとしていることを達成できると確信しています。

于 2012-05-02T13:11:59.037 に答える
1

これが1つのアプローチです。LowSeg2Catを使用してカテゴリ情報を取得できるものがURLに含まれていることを前提としています。アイデアは、現在表示しているページに基づいて、チャネルカテゴリタグにパラメータを渡すことです。

segment_1が「おもちゃ」であるとすると、次のようになります。

{exp:channel:categories category_group="{segment_1_category_group_id}"}
   <a href="{path='template-group/template'}">{category_name}</a>
{/exp:channel:categories}
于 2012-05-02T22:34:53.637 に答える