欢迎来到路由器窝!

帝国不管终极栏目还是其他子栏目同级调用高亮

浏览次数:

作者: 小编

信息来源:

更新日期: 2022-10-16 14:54

文章简介

<?php $islast=$class_r[$GLOBALS[navclassid]][islast]; //当前栏目判断是否为终级栏目 $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];/

  • 正文开始
  • 相关文章
<?php
  $islast=$class_r[$GLOBALS[navclassid]][islast]; //当前栏目判断是否为终级栏目
  $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];//获取当前父栏目ID
?>

<?php
   if($islast==1 and $bclassid==0){//终极栏目,没有父栏目,则查询当前栏目下的信息列表
?>
[e:loop={"select * from [!db.pre!]ecms_news  where classid='".$GLOBALS[navclassid]."'",20,24,1}]

   <li class="menu_item"><a href="<?=$bqsr[titleurl]?>"><?=esub($bqr[title],18)?><span class="rjt"></span></a></li>
[/e:loop]
<?php
   }else if($bclassid!=0){//终极栏目,有父栏目,则查询父栏目下的子栏目列表
?>
[e:loop={"select * from [!db.pre!]enewsclass where  bclassid='".$bclassid."'",24,24,1}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
$bgcolor="";
if($bqr[classid]==$GLOBALS[navclassid])//当前栏目ID
{
$bgcolor=" active";
} 
?>
  <li><a href="<?=$bqsr[classurl]?>"  class="<?=$bgcolor?>"><?=esub($bqr[classname],18)?><span class="rjt"></span></a></li>
[/e:loop]
<?php
    }else{//否则就调用当前栏目下的子栏目列表
?>
[e:loop={"select * from [!db.pre!]enewsclass where bclassid='".$GLOBALS[navclassid]."'",24,24,1}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
$bgcolor="";
if($bqr[classid]==$GLOBALS[navclassid])//当前栏目ID
{
$bgcolor=" active";
} 
?>
  <li ><a href="<?=$bqsr[classurl]?>" class="<?=$bgcolor?>"><?=esub($bqr[classname],18)?><span class="rjt"></span></a></li>
[/e:loop]
<?php
    }
?>


转载请注明:帝国CMS» 帝国不管终极栏目还是其他子栏目同级调用高亮

标签:
  • 顶级栏目嵌套,有没有子栏目并且判断样式样式判断
    120阅读
    第一步:找到并打开/e/class/userfun.php文件,这个文件是专门给用户添加自定义函数用的,我们可以将自己开发的函数直接放进这个文件里面,一般二次开发都是修改这个文件添加函数。 ?php//---------------------------用户自定义标签函数文件function user_Li
  • 首页指定栏目调用子栏目带更多,带内容5条
    252阅读
    [e:loop={select classid, classname, classpath from phome_enewsclass where bclassid=3 order by classid desc,21,24,0}]?php if($bqno==1) { echo div class=report-it...
  • 帝国cms调用当前栏目地址
    205阅读
    帝国cms适配移动端,怎么获取format=xhtml的地址(当前栏目地址),研究了一番,用以下代码完美解决 ?$r[classid]=$GLOBALS[navclassid];$classurl=sys_ReturnBqClassname($r,9);$niuurl = $classurl;$topurl = str...
  • 帝国cms栏目自动跳转到第一个子栏目信息页面的方法
    162阅读
    做企业网站时经常会有这样的栏目,比如企业介绍栏目下会有公司简介、荣誉资质、企业文化等,而企业介绍的内容就是公司简介的内容,有的cms会有这样的选项,栏目链接到第一个子栏目、链接到第一条信息等,但是帝国没有这样的功能,那怎样通过标签实现呢? ?php
  • 帝国字栏目同级终极栏目
    173阅读
    ?php $islast=$class_r[$GLOBALS[navclassid]][islast]; //当前栏目判断是否为终级栏目 $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];//获取当前父栏目ID??php if($islast==1 and $bcla...
  • 帝国当前栏目图片调用
    236阅读
    [e:loop={select classimg from phome_enewsclass where classid=$GLOBALS[navclassid],1,24,0}]div class=banner style=background: url(?=$bqr[classimg]?) no-repeat to...
  • 帝国cms列表模板怎么使用if判断是否有图片?
    141阅读
    if(empty($r[titlepic])){$listtemp=lispana href=[!--titleurl--] target=_blank title=[!--oldtitle--][!--title--]/aemimg src=[!--news.url--]skin/lmjy/images/sharei...
  • 循环调用父栏目以及子栏目,父栏目当前高亮
    186阅读
    缺点:无判断有无子栏目 显示的样式ul [e:loop={select classid,classname,islast from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,classid ASC limit 11,0,...
  • 帝国cms 列表页分页样式修改美化【1】
    224阅读
    【1】自己修改帝国cms默认的分页样式(css),这样做的好处是你不用去改动帝国的核心文件,方便以后升级。 【2】自己动手去修改帝国的分页(php+css),帝国的分页在eclass下的t_functions.php这个文件里。 =============================================...
  • 首页调用指定栏目子栏目带图片带内容-图片内容不重复
    187阅读
    [e:loop={select classid, classname, classpath from phome_enewsclass where bclassid=2 order by classid desc,21,24,0}]?php if($bqno==1) { echo li class=nav-item s...
上一页:帝国频道模板
下一页:帝国cms顶部栏目调用子栏目的第一个链接
最近更新作品
帝国cms 点击加载更多插件
更新时间:2022-11-12

859人已经看过了!

帝国cms 加载更多的实现(父栏目以及子栏目都可以实现)
更新时间:2022-11-12

649人已经看过了!

帝国顶部导航带二级高亮代码
更新时间:2022-11-06

575人已经看过了!

帝国cms顶部栏目调用子栏目的第一个链接
更新时间:2022-10-16

575人已经看过了!

帝国不管终极栏目还是其他子栏目同级调用高亮
更新时间:2022-10-16

923人已经看过了!

帝国频道模板
更新时间:2022-05-07

700人已经看过了!

帝国CMS远程图片如何自动本地化并生成缩略图
更新时间:2018-12-26

168人已经看过了!

帝国字栏目同级终极栏目
更新时间:2018-07-30

173人已经看过了!

帝国字栏目同级高亮代码
更新时间:2018-05-27

177人已经看过了!

帝国cms 来顶一下(点赞功能)优化提高用户体验
更新时间:2018-05-13

249人已经看过了!