帝国cms使用灵动标签实现当前栏目高亮的方法


当前第2页 返回上一页

方法三:

首先把下面这段语句加入到 e/class/userfun.php文件当中去,代码如下:

//高亮当前栏目 
function currentPage($classid,$thisid){ 
       global $class_r; 
       $fr=explode('|',$class_r[$classid][featherclass]); 
       $topbclassid=$fr[1]?$fr[1]:$classid;//取得第一级栏目id 
       if ($topbclassid==$thisid) { 
               echo "class='menuon'"; 
            } 
            else { 
            } 
}

灵动标签调用代码如下:

<ul> 
       <li><a href="[!--news.url--]">首页</a></li> 
       [e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}] 
       <li id="cid<?=$bqr[classid]?>" <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>> 
       <a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_self" ><?=$bqr[classname]?></a> 
       </li>
       [/e:loop]       
</ul>

定义css,也就是“.menuon”,如果还够的话,还可以用“#cid*”来定议,不用讲应该明白吧,如果还不明白就要去好好学学CSS了.

希望本文所述对大家的帝国CMS建站有所帮助。


标签:帝国CMS

返回前面的内容

相关阅读 >>

帝国CMS 获取一周的信息(默认时间是整形的也就是unix_timestamp)

帝国CMS采集替换的方法(图文教程)

帝国CMS页面浏览量或点击率统计调用代码

帝国CMS7.5编辑器换行替换为p标记,如何将标签br换成p标签

jquery html css 实现王者荣耀官网首页效果 附实例代码

帝国CMS目录结构分享

steam怎么和好友在线共享本地多人游戏 steam远程同乐实现方法

帝国CMS让带模板的栏目导航标签支持栏目别名调用

帝国CMS调用下载排行的方法

dedecms负载性能优化实例,三招让你的dedecms快10倍以上

更多相关阅读请进入《帝国CMS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...