|
主题:[分享]SQL标签实现导航中当前频道的按下效果 [收藏主题] |
基于官方教程改编 官方教程的两个错误:1、首页不能有此效果,因为是首页,ReqNum(ID);2、代码中的ReqNum(ID)应该加上引号,因为他们是字符型的
要让首页也有这样的效果只能把首页加到模版中,后台设置不显示就可以了
查询语句: select ClassID,ID,FolderName from KS_Class where tj=1 and TopFlag=1 order by folderorder
循环样式: [loop=10]{$IF("{ReqNum(ID)}"="{$Field(ClassID,GetInfoUrl,100,2)}"||<li class="on"><a title={$Field(FolderName,Text,0,...,0,)} href="{$Field(ID,GetInfoUrl,100,1)}">{$Field(FolderName,Text,0,...,0,)}<a></li>||<LI><a title={$Field(FolderName,Text,0,...,0,)} href="{$Field(ID,GetInfoUrl,100,1)}">{$Field(FolderName,Text,0,...,0,)}</a></li>
注意:class=on就是你设置的按下效果,可以自由发挥
效果截图
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |