科讯cms用系统标签调不能同时调用一级分类和二级分类,实现下拉菜单的效果,但是用sql标签可以实现,下面看方法:
需要建立两个sql标签,如下:一个为:新闻分类外循环 一个为:新闻栏目内循环
如图:
1.新建一个sql标签,命名为:新闻分类外循环
所需填写的sql语句和循环体为:
select top 6 id,foldername,TJ from ks_class where TN='0' order by root,folderorderfolderorder
[loop=6] <li{$IF({$CurrClassID}={$Field(id,GetInfoUrl,100,2)}|| class="current"||)}><a href="{$Field(id,GetInfoUrl,100,1)}">{$Field(foldername,Text,0,...,0,)}</a> {SQL_二级栏目({$Field(id,GetInfoUrl,100,2)})} </li> [/loop]
如图:
2.另外新建一个sql标签,命名为:新闻栏目内循环
所需填写的sql语句和循环体为:
select top 10 id,foldername from ks_class where tn='{$Param(0)}' order by root,folderorder
<ul> [loop=10] <li><a href="{$Field(id,GetInfoUrl,100,1)}">{$Field(foldername,Text,0,...,0,)}</a></li> [/loop] </ul>
如图:
3.在模板中调用{SQL_新闻分类外循环()} 即可!
注:还需要用css样式去控制分类的现实,这里不再赘述,自己用css控制即可!