我需要帮助表达引擎可怕的类别系统...
我有4个主要类别,每个类别都有儿童类别,这些儿童类别还有2-3个儿童类别。
我需要一种方法让用户搜索这些类别,因此最好的方法是显示当前类别子项并让用户返回到最后一个类别。 (基本上是一个包含多个类别的面包屑试验。
简而言之,如何根据当前活动的父级显示子类别?例如,如果我的类别结构之一如下:
Toys
-AGE 2-5
- Cuddly Toys
- Small Toys
- Teddy Bears
-AGE 5-10
- Lego
- Cars
- Dolls
-AGE 10-16
- Video Games
- Board Games
- Bricks
如果用户点击“玩具”,这将重定向到包含所有玩具的页面,然后用户可以进一步搜索,现在选择其中一个子类别“AGE 2-5,AGE 5-10或AGE 10- 16.如果他们选择其中一个,他们现在可以通过选择另一个孩子来进一步搜索。
提前致谢
答案 0 :(得分:1)
查看Child Categories插件以及GW Code Categories插件。我相信其中一个可以实现您的目标。
答案 1 :(得分:1)
这是一种方法。它假设您的网址中包含某些内容,您可以使用Low Seg2Cat来获取类别信息。我们的想法是根据您所在的页面将Channel Categories标记传递给参数。
假设segment_1是“玩具”,你可以这样做:
{exp:channel:categories category_group="{segment_1_category_group_id}"}
<a href="{path='template-group/template'}">{category_name}</a>
{/exp:channel:categories}