帝国CMS当前栏目高亮教程的标题可以是: 1. 帝国CMS栏目高亮设置指南 2. 帝国CMS如何实现当前栏目高亮效果 3. 帝国CMS栏目高亮技巧分享 4
帝国CMS当前栏目高亮教程:首先,登录帝国CMS后台,找到“模板”选项卡,点击“模板管理”。然后,选择需要设置高亮的栏目对应的模板文件,点击“修改”按钮。在模板文件中,找到需要高亮的标签,例如{news},将其替换为{news[current]}。接下来,在模板文件中添加CSS样式,将当前栏目的链接和文字设置为高亮颜色。最后,保存模板文件并更新网站缓存,即可实现帝国CMS当前栏目高亮效果。
帝国CMS 所有栏目顶级栏目高亮
一级栏目高亮,是指全部的顶级栏目高亮,即使进入到顶级栏目的二级、三级栏目,也能最顶级的栏目高亮,代码如下:
<ul><liclass="<?=$GLOBALS[navclassid]==0?'on':''?>"><ahref="/">首页</a></li>[e:loop={"selectclassid,classnamefrom{$dbtbpre}enewsclasswherebclassid=0orderbymyorder,classidasc",0,24,0}]<?php$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址$class="";if($GLOBALS[navclassid]){$fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);$topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目IDif($bqr[classid]==$topbclassid){$class="on";}}?><liclass="<?=$class?>"><ahref="<?=$classurl?>"><?=$bqr[classname]?></a></li>[/e:loop]</ul>
帝国CMS指定或者子类栏目高亮
二级栏目高亮,这种可以用在大栏目下有很多子栏目的情况,子栏目之间的高亮,比如产品中心下有很多子分类,代码如下:
<ul>[e:loop={"selectclassid,classname,classpathfrom[!db.pre!]enewsclasswherebclassid=1andshowclass=0orderbymyorder,classidasc",0,24,0}]<?$class="";if($GLOBALS[navclassid]==$bqr[classid])$class="om";{?><liclass="<?=$class?>"><?=$bqr[num]?><ahref="<?=$public_r[newsurl]?><?=$bqr[classpath]?>"target="_self"><?=$bqr[classname]?></a></li><?php}?>[/e:loop]</ul>
修改这个值,可以指定调用哪个栏目,bclassid=1
帝国CMS当前文章标题高亮
当前文章标题高亮,这个可以用在文章内容页里,打开的这篇网站标题高亮,比如,关于我们里,有公司简介,资质荣誉,领导致辞等,代码如下:
<ul>[e:loop={0,10,0,0}]<li<?if($bqr[title]==$navinfor[title]){?>class="om"<?}?>><ahref="<?=$bqsr[titleurl]?>"><?=$bqr[title]?><?=$bqr[ftitle]?></a></li>[/e:loop]</ul>
这个是首页高亮,可以判断是不是首页:
<liclass="<?=$GLOBALS[navclassid]==0?'on':''?>"><ahref="/">首页</a></li>
其中class就是您要高亮的样式,这个可以根据实际情况来修改即可。