当前位置:图集之家知识

帝国CMS灵动标签判断当前栏目高亮的设置

帝国CMS灵动标签判断当前栏目高亮的设置

内容

首先把下面这段语句加入到 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

lia 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了。

*特别声明:资源收集自网络或用户上传,本网站所提供的电子文本仅供参考,请以正式出版物为准。电子文本仅供个人标准化学习、研究使用,不得复制、发行、汇编、翻译或网络传播等。如有侵权,请联系我们处理。

相关