在做网站的时候,经常会遇见一个问题:客户不需要一级栏目页面

比如

帝国cms当前栏目跳转到子栏目

客户要求点击一级栏目的时候,直接进入到一级栏目的第一个子栏目。

先说解决方案吧~

1.增加一个标签模板

模板名称:读取子栏目链接(根据自己喜好取名字啦)

页面模板内容:

[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]

 

列表内容模板:

<script language="JavaScript">
self.location='[!--classurl--]';
</script>

2.增加一个封面模板

模板名称:读取子栏目封面模板(根据自己喜好取名字啦)

模板内容:

 [showclasstemp]"selfinfo",1,0,1[/showclasstemp]

备注: 第二个值  为刚刚新建的标签模板的id; 如果标签模板的id为5; 那就是"selfinfo",5,0,1

3.点击修改栏目,在模板选项里面,选择刚刚新建的 封面模板,然后刷新页面试试吧~


欣赏才华