我需要帮助的表达式引擎可怕的分类系统…
我有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
如果用户点击“玩具”,这将重定向到一个包含所有玩具的页面,然后用户现在可以通过选择儿童类别“年龄2-5岁、5-10岁或10-16岁”来进一步搜索。如果他们选择其中之一,他们现在可以通过选择另一个孩子来进一步搜索。
提前感谢
发布于 2012-05-02 21:11:59
看看Child Categories附加组件,还有GW Code Categories附加组件。我相信其中一个可以实现你想要做的事情。
发布于 2012-05-03 06:34:54
这里有一种方法。它假设您的URL中有一些内容,您可以使用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}
https://stackoverflow.com/questions/10412496
复制相似问题