您好!欢迎来到e资源!本站资源24小时自动发货,海量精品课程资源免费下载!

帝国CMS栏目导航实现当前栏目高亮教程

今天站长地带发布一种实现帝国CMS当前栏目高亮的方法:第一步:打开 /e/class/userfun.php 文件,在 ?> 内添加以下代码functioncurrentPage($classid,$thisid){global$class...

今天站长地带发布一种实现帝国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='cur'";                 }         else {         }

}

模板里使用以下代码调用:
<ul> <li <?php  if(empty($GLOBALS[navclassid])){echo "class='cur'";} ?>><a id="nav-hover0" href="[!---news.url--]">首页</a></li> <?php $i=0; $path=""; ?> [e:loop={'select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 order by classid',0,24,0}] <?php   $i=$i+1;   $path=$public_r[newsurl].$bqr[classpath];   if(!empty($bqr[wburl])){       $path=$bqr[wburl];   } ?> <li <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>> <a  id="nav-hover<?=$i?>" href="<?=$path?>" title="<?=$bqr[classname]?>" target="_self" ><?=$bqr[classname]?></a> </li> [/e:loop] </ul>

 


 


 

开通vip
首页 导航 会员 客服 微信
QQ 微信 邮箱 TOP