我已阅读并接受《用户协议》
注册VIP账号,全站资源免费任意下!
欢迎来到微视媒-源码测试 经验教程 小程序源码 设计资源
开通会员全站免费下载
立即加入
您的一年会员开通成功!
您的一年会员开通成功!
今日下载数已用完
升级会员
提交
下载提示!请输入验证码验证哦!
看不清,重新获取
提交验证码
首页 > 帝国cms >

栏目高亮调用 父栏目和子栏目都能在当前栏目高亮

 栏目高亮调用 父栏目和子栏目都能在当前栏目高亮

   帝国的栏目高亮方法非常的多,大把人分享出来了,这里分享一种方法,可以让父栏目和子栏目都能高亮显示,是两个都能高亮显示嘀,使用方法也非常的简单,一起来看吧。 首先在/e/class/userfun.php这个文件里面加上下面代码.上面父栏目的,下面子栏目的.红色代表css样式.自定义吧 
function currentPage($classid,$thisid){global $class_r;$fr=explode('|',$class_r[$classid][featherclass]);$topbclassid=$fr[1]?$fr[1]:$classid;if ($topbclassid==$thisid) {echo "current";}else {}} function OnePage($classid,$thisid){global $class_r;$fr=explode('|',$class_r[$bclassid][featherclass]);$topbclassid=$fr[1]?$fr[1]:$classid;if ($topbclassid==$thisid) {echo "one";}else {}} 
模板中,上面父栏目,下面子栏目
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 order by classid',0,24,0}]<li class="<?=currentPage($GLOBALS[navclassid],$bqr[classid])?>"><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" rel="dropmenu3" ><?=$bqr[classname]?></a></li>[/e:loop][e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' order by classid ",0,24,0}]<li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" class="<?=OnePage($GLOBALS[navclassid],$bqr[classid])?>" ><span class='l'></span><span><?=$bqr[classname]?></span><span class="r"></span></a></li>[/e:loop]
618
113
  • 分 享 者:
    虎哥
  • 更新时间:
    06-03
  • 资源评分:
  • 分享方式:
    共享
  • 技术支持:
    暂无
  • 使用场景:
    仅供个人技术学习参考,拒绝商用
  • 可用操作:
您可能会喜欢的其他资源
点击咨询
在线时间:9:00-21:00