问题:
网站有200多个栏目,其中有4个栏目不希望在循环中显示
官方文档说:
用指定栏目的方式来显示想显示的栏止和内容:
栏目:{category module=share id=1,2,3,4,5,6 num=20 return=c1}
内容:{module module=news catid=1,2,3,4 num=10 order=hits}
我的栏目比较多,不想显示的栏目和内容只有4个,如果用上面的方法,需要输入大量的栏目ID比较麻烦,于是就想能不能:指定不显示的栏目
我用下面的方法无效:
栏目:{category module=share id<>1,2,3,4,5,6 num=20 return=c1}
内容:{module module=news catid<>1,2,3,4 num=10 order=hits}
和
栏目:{category module=share id !==1,2,3,4,5,6 num=20 return=c1}
内容:{module module=news catid !==1,2,3,4 num=10 order=hits}
求大神指导。!!谢谢。
官方提醒:使用module内容循环标签的生成工具,填写参数就可以生成相关的代码,每个参数后面都有用法解释
官方提醒:使用category栏目循环标签的生成工具,填写参数就可以生成相关的代码,每个参数后面都有用法解释
答案:
category 没有这种写法,不显示,你可以在后台开关让他不显示
module 可以使用 NOT_catid=某某 来排除某个栏目
回复@迅睿框架联合创始人 好的,感谢指导。这个就不太灵活了,期待更新。。
加个自定义 开关 能否实现呢? 后台选择关闭的时候 前端判断一下(没实践)
{category module=share num=20 return=c1}
{if !in_array($c1.id, [1,2,3,4,5,6])}
@迅睿框架联合创始人:非常感谢,已解决,