帝国CMS灵动标签判断当前栏目高亮的设置
2011-04-01 09:56:35   来源:未知   评论:0 点击:

首先把下面这段语句加入到 e/class/userfun.php文件当中去 //高亮当前栏目 function currentPage($classid,$thisid){ global $class_r; $fr=explode('|',$class_r[$classid][featherclass]); $topbclassid=$fr[1]?$fr[1]:$classid;//取


首先把下面这段语句加入到 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 ,也就是“.selected”,如果还够的话,还可以用“#cid*”来定议,不用讲应该明白吧,如果还不明白就要去好好学学CSS了。

 

相关热词搜索:CMS ж 首先 下面 语句 加入

上一篇:几种MYSQL提示出错解决办法
下一篇:jQuery 判断复选框是否选中 实例

分享到: 收藏
评论排行