我正在努力实现这样的目标
第1类|第2类|第3类|第4类| 第5类 | 第6类
产品1(类别1)
产品2(类别1和2)
产品3(类别1和3中
产品4(第4类)
产品5(第5类)
基本上,这是一个结果页面,产品已被分配为菜单类别。
这是我用上述产品数据获得的
第1类|第1类|第1类|第2类|第3类|第4类|第5类
产品1(类别1)
产品2(类别1和2)
产品3(类别1和3中
产品4(第4类)
产品5(第5类)
我一直在使用这个表达式引擎标签(我已经使用了GW代码类扩展,但它应该可以使用标准的Expression引擎标签轻松完成)
exp:gwcode_categories channel="products" group_id="1" output_depth="2" entry_id="{entry_id}" entry_count="yes"}
如何从类别列表中排除重复的条目?
答案 0 :(得分:0)
除非我误解你要做的事情,否则最好的方法就是拥有一个频道条目标签并传入类别列表。您可以使用动态参数
{exp:channel:entries channel="products" dynamic_parameters="category" dynamic="no" }
或者通过嵌入变量(1& 3& 6等)将它们传入。
{exp:channel:entries channel="products" category="{embed:catid} dynamic="no" }
如果它是一个很长的产品列表而且您需要分页,那么使用dynamo之类的内容可能最容易。