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

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

//高亮当前栏目
functioncurrentPage($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{
           }
}

灵动标签调用代码如下:


          
  • 首页

  •       [e:loop={'selectclassid,classname,classpathfrom[!db.pre!]enewsclasswherebclassid=0andshowclass=0orderbymyorder',0,24,0}]
          ">
          "title=""target="_self">
          
          [/e:loop]      
          

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