帝国cms一级栏目和二级栏目在当前栏目高亮问题注释
发布时间:2021-07-19作者:帝国建站网
帝国cms一级栏目和二级栏目在当前栏目高亮问题注释,首先在/e/class/userfun.php这个文件里面加上下面代码。
function currentPage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$classid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;
if ($topbclassid==$thisid) {
echo "current";
}
else {
}
}
function OnePage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$bclassid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;
if ($topbclassid==$thisid) {
echo "one";
}
else {
}
}
模板中,上面父栏目,下面子栏目
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 order by classid',0,24,0}]
<li class="<?=currentPage($GLOBALS[navclassid],$bqr[classid])?>"><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" rel="dropmenu3" ><?=$bqr[classname]?></a></li>
[/e:loop]
[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' order by classid ",0,24,0}]
<li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" class="<?=OnePage($GLOBALS[navclassid],$bqr[classid])?>" ><span class='l'></span><span><?=$bqr[classname]?></span><span class="r"></span></a></li>
[/e:loop]
function currentPage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$classid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;
if ($topbclassid==$thisid) {
echo "current";
}
else {
}
}
function OnePage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$bclassid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;
if ($topbclassid==$thisid) {
echo "one";
}
else {
}
}
模板中,上面父栏目,下面子栏目
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 order by classid',0,24,0}]
<li class="<?=currentPage($GLOBALS[navclassid],$bqr[classid])?>"><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" rel="dropmenu3" ><?=$bqr[classname]?></a></li>
[/e:loop]
[e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' order by classid ",0,24,0}]
<li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" class="<?=OnePage($GLOBALS[navclassid],$bqr[classid])?>" ><span class='l'></span><span><?=$bqr[classname]?></span><span class="r"></span></a></li>
[/e:loop]
相关帝国教程
- 04-13帝国CMS信息反馈提示带*号必填的解决办法
- 03-15帝国CMS输出数字排序序号的列表的标签代码
- 04-19帝国cms7.5版本内容页和会员中心调用是否实名认证的会员
- 04-14帝国CMS自定义JS语法集合
- 10-16帝国CMS SQL调用所有软件下载次数和浏览次数
- 06-09帝国CMS友情链接调用的几种方法分享
- 09-11灵动标签判断索引加样式
- 01-31二次开发避免重复入库方法
- 06-11帝国CMS灵动标签调用字母所属信息
- 10-12帝国cms一句js实现列表页或者内容页当前栏目高亮
- 05-30在帝国下载内容页模板里调用下载扣除点数方法
- 03-19帝国CMS内容页判断下载字段是否有值
- 03-21帝国CMS导航栏目实现当前栏目高亮
- 12-14帝国CMS标题属性设置了加粗、颜色等设置、并且在内容页显示
- 03-05帝国CMS二次开发判断会员是否登陆教程
- 04-21帝国cms自动提取简介时不想自动回车
- 10-20帝国cms当前栏目页调用相关栏目别名的栏目
- 03-02帝国cms7.5忘记登录密码以及多次登录失败被锁定终极解决办法-更新
- 04-08帝国CMS灵动标签loop调用TAG标签
- 04-14帝国cms当前位置newsnav修改方法