您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS实现当前栏目高亮的代码
尔岚2023-05-29 23:49:23帝国CMS教程已有人查阅
导读一级栏目高亮,是指全部的顶级栏目高亮,即使进入到顶级栏目的二级、三级栏目,也能最顶级的栏目高亮,代码如下:
帝国CMS 所有栏目顶级栏目高亮
一级栏目高亮,是指全部的顶级栏目高亮,即使进入到顶级栏目的二级、三级栏目,也能最顶级的栏目高亮,代码如下:
二级栏目高亮,这种可以用在大栏目下有很多子栏目的情况,子栏目之间的高亮,比如产品中心下有很多子分类,代码如下:
帝国CMS当前文章标题高亮
当前文章标题高亮,这个可以用在文章内容页里,打开的这篇网站标题高亮,比如,关于我们里,有公司简介,资质荣誉,领导致辞等,代码如下:
一级栏目高亮,是指全部的顶级栏目高亮,即使进入到顶级栏目的二级、三级栏目,也能最顶级的栏目高亮,代码如下:
<ul>
<li class="<?=$GLOBALS[navclassid]==0?'on':''?>"><a href="/">首页</a></li>
[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid asc",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];//取得当前栏目的一级栏目ID
if($bqr[classid]==$topbclassid)
{
$class="on";
}
}
?>
<li class="<?=$class?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></li>[/e:loop]
</ul>
帝国CMS指定或者子类栏目高亮二级栏目高亮,这种可以用在大栏目下有很多子栏目的情况,子栏目之间的高亮,比如产品中心下有很多子分类,代码如下:
<ul>
[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=1 and showclass=0 order by myorder,classid asc",0,24,0}]
<?$class="";if($GLOBALS[navclassid]==$bqr[classid])$class="om";{?>
<li class="<?=$class?>"><?=$bqr[num]?><a href="<?=$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"<?}?>><a href="<?=$bqsr[titleurl]?>">
<?=$bqr[title]?>
<?=$bqr[ftitle]?>
</a> </li>
[/e:loop]
</ul>
这个是首页高亮,可以判断是不是首页:
<li class="<?=$GLOBALS[navclassid]==0?'on':''?>"><a href="/">首页</a></li>
其中class就是您要高亮的样式,这个可以根据实际情况来修改即可。
本文标签:
很赞哦! ()
下一篇:帝国CMS列表页怎么调用关键字
相关文章
- 帝国cms自定义字段ReturnClassAddField标签截取字数的方法
- 自定义函数解决帝国cms简介截取字符出现html代码的方法
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国cms提示Table 'px.***_enewspubtemp_2' doesn't exist的解决方法
- 帝国cms通过栏目ID获取栏目名称,别名,链接的方法
- 帝国CMS二次开发新浪iplookup根据ip跳转到不同域名的方法
- 帝国CMS怎么实现内容关键字替换图片alt的办法
- 帝国CMS怎么使用egetip()获取用户IP函数
- 帝国cms二次开发实现纯JS版的地区联动筛选功能
- 帝国CMS批量提取第一张图片为标题缩略图的方法
- 帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
- 帝国CMS文章和TAG删除编号ID从1开始的方法
随机图文
-
帝国CMS复选框字段输出调用的方法
帝国CMS的复选框字段输出的样式很单一,就是固定的:|字段值1|字段值2|字段值3|字段值4|字段值5|字段值6|字段值7 -
帝国CMS最终下载页模板调用带图片软件信息的方法
帝国CMS下载最终页模板调用带图片软件信息的方法!(非常简单)经常会有互联网的朋友问到帝国CMS下载最终页模板怎么调用带图片软件信息呢? -
帝国CMS模板制作中常用的调用变量简单整理教程
栏目自定义字段调用标签:<?=ReturnClassAddField(0,'自定义字段')?> 在列表和内容页模板调用方式都是一样的。 -
帝国CMS增加栏目生成拼音乱码怎么办
帝国CMS乱码解决方法,修改e/class/connect.php文件,找到ReturnPinyinFun函数,改名为ReturnPinyinFun_BAK,将下列代码粘贴在下面:
留言与评论 (共有 条评论) |