帝国cms点击顶级栏目跳转到第一个子栏目的方法,很简单,原理是,我们先调用当前顶级栏目的第一个子栏目的超链接,之后用js跳转,方法如下:
1、新建个模板
2、在模板中添加如下代码:
<script>
[e:loop={"select classname,classpath,classid from {$dbtbpre}enewsclass where bclassid='$GLOBALS[navclassid]' order by myorder,classid asc limit 1",1,24,0}]
window.location.href='/<?=$bqr[classpath]?>/';
[/e:loop]
</script>
3、让顶级栏目调用这个模板,之后刷新。
这样就完成了,当我们点击这个顶级栏目时,就会自动跳转到第一个子栏目。