您现在的位置是:首页 > 教程 > 帝国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导出模板:进入后台->"模板管理"->"模板组管理",然后选择要导出的模板,点击导出按钮即可成功导出模板(文件扩展名为*.temp)。 -
帝国CMS灵动标签调用文章信息怎么获取tag标签
方法1、调用信息的全部tag,方法2、调用信息的tag时,可控制输出个数,方法3、调用信息的tag时,可控制输出个数 -
帝国CMS关闭前台不需要的功能比如注册评论留言等方法
帝国CMS是一款综合内容管理系统,所以自带的功能非常多,但是我们有时候不需要用到某些功能,不关闭可能会被熟悉帝国CMS的人继续使用,比如注册、评论、留言。 -
帝国CMS调用最新会员头像,用户名,链接的方法
帝国CMS用灵动标签调用最新会员[头像+用户名+链接]:调用说明:用户ID:<?=$bqr[userid]?>用户头像:<?=$bqr[titlepic]?>用户名称:<?=$bqr[title]?>
留言与评论 (共有 条评论) |