帝国cms高亮:万用代码实现当前栏目高亮插件

- 编辑:爱思60度微信公众号(wangxi2004324235) -

最近用帝国搭建了几个网站,发现有当前栏目要高亮显示,通过网络搜索发现好多要么太复杂要么不能适用所有页面 最后只能自己搞一个

先说用灵动标签的栏目,灵动标签的当前栏目高亮比较简单

在灵动标签下面加

php开始标签

$liangkli=$bqr[classid];

if($liangkli==$GLOBALS[navclassid]){

echo "dianji";

}

php结束标签

大家还可以简化 我这里就不简化了 意思是如果是当前 栏目就输出一个 dianji  这个点击是个 样式 自己加样式 .dianji

具体就是   <di v  class="php开始标签

$liangkli=$bqr[classid];

if($liangkli==$GLOBALS[navclassid]){

echo "dianji";

}

结束标签">当前栏目高亮</div>

这里是class  只在灵动标签下有效  灵动标签首先获取class id 才行

来个完整代码

灵动标签开始符号


<div  class="<?php

$liangkli=$bqr[classid];

if($liangkli==$GLOBALS[navclassid]){

echo "dianji";

}

?>">当前栏目高亮</div>

灵动标签结束符号

代码测试有效 自己加样式 。但是本方法有个弊端 就是只能在灵动标签下使用 那如果不是灵动标签就无法用 最后我选择用js 做。

用js的方法更简单而且还可以用当前栏目高亮当前栏目子栏目高亮都可以 。

99%的人还阅读了:

帝国cms高亮:万用代码实现当前栏目高亮插件

如何快速有效建立帝国cms模板栏目

公众号搜索“爱思60度”,领取大礼包

微信二维码

来源:,欢迎分享本文,转载请保留出处!(微信公众号:wangxi2004324235)