电脑安全

您当前的位置:主页 > 电脑安全 >

灵动标签完美实现当前栏目高亮-支持二级栏目及

来源:[db:来源]标题:   栏目    编辑:电脑技术全能网 时间:2019-09-20 18:31

原标题:灵动标签完美实现当前栏目高亮-支持二级栏目及
   帝国CMS完成以后栏目高亮,官网论坛也有一些方式。但都各出缺陷,比方 不支撑动态化的栏目页,或不支撑内容页。再者就是挪用进去的栏目无奈自界说排序,也就是只能按栏目ID来排序。很不爽。最完善的栏目高亮方式。暗藏的栏目不表现、栏目自界说排序、支撑首页高亮因而,本人着手将其修改了一下,支撑DIV+CSS。在模板中援用以下代码挪用栏目便可。就这么简略。给力吧。再写CSS界说高亮便可。<ul><li class="<?=$public_r[home]?'on':''?>"><a href="[!---news.url--]" title="网站首页">网站首页</a></li>[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,classid desc",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//获得栏目地点 $class="menuo"; if($GLOBALS[navclassid]) { $fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]); $topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//获得以后栏目标一级栏目ID if($bqr[classid]==$topbclassid) { $class="on"; } } elseif($public_r[home]==1) { $class="menuo"; } ?> <li class="<?=$class?>"><a href="<?=$classurl?>"> <?=$bqr[classname]?></a></li> [/e:loop]</ul>为了支撑首页,在首页模板最顶端<html>之外,加上以下代码: <?php$public_r[home]=1;?>