帝国cms 模板使用子栏目绑定(默认显示第一个子栏目信息)
程序员文章站
2024-03-18 20:16:04
...
帝国cms 模板使用子栏目绑定(默认显示第一个子栏目信息)
帝国cms,访问主栏目时,默认跳转到第一个子栏目
大家在使用帝国cms建站的时候,都会有 新闻中心/news 这个这个栏目。然后下边有企业新闻/news/qiye、行业新闻/news/hangye等子栏目,因为新闻都需要做分页,所以只能用列表模板。
但是这样当url为/news的时候,新闻页显示的还是所有的新闻,而不是第一子栏目的新闻。
下边给出一种解决方案。
- 新闻中心栏目使用封面模板。
- 在封面模板内使用showclasstemp标签。
- 建立一个标签模板,供showclasstemp使用。
如图:
在这里最好用[showclasstemp]’selfinfo’,13,0,1[showclassstemp]
把最后‘是否限制栏目数’改成 1 限制,不仅不会影响页面效果,还会使生成的页面内代码不会冗余~
列表内容(list.var):
<script language="JavaScript">
self.location="[!--classurl--]";
</script>
这样设置完之后你就会发现当url变为/news的时候,页面会自动跳转到第一个栏目的页面信息~~
上一篇: 开始征程-数据类型