科讯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控制即可!







