欢迎来到路由器窝!

帝国顶部导航带二级高亮代码

浏览次数:

作者: 小编

信息来源:

更新日期: 2022-11-06 09:49

文章简介

<?php $topbclassid=0; if($GLOBALS[navclassid]){

  • 正文开始
  • 相关文章
  <?php
                            $topbclassid=0;
                            if($GLOBALS[navclassid]){
                            $temp=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
                            $topbclassid=$temp[1]?$temp[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID
                            }
                            echo '<li '.($topbclassid==0?"class='uk-active'":'').'><a href="/">网站首页</a></li>';
                            $sql=$empire->query("select * from {$dbtbpre}enewsclass where bclassid=0  order by myorder limit 12");
                            while($bqr=$empire->fetch($sql))
                            {
                                $sql2=$empire->query("select * from {$dbtbpre}enewsclass where bclassid=$bqr[classid]  order by myorder limit 10");
                                echo '<li'.($topbclassid==$bqr[classid]?" class='uk-active'":'').'><a href="'.sys_ReturnBqClassname($bqr,9).'">'.$bqr['classname'].'</a>';
                                $result=[];
                                while($bqr2=$empire->fetch($sql2))
                                {
                                    $result[]= $bqr2;
                                }

                                while(list($key,$bqr2) = each($result))        //循环获取查询记录
                                {
                                    if($key==0) echo '<div class="uk-navbar-dropdown"><ul class="uk-nav uk-navbar-dropdown-nav">';
                                    echo '<li'.($GLOBALS[navclassid]==$bqr2[classid]?" class='uk-active'":'').'><a href="'.sys_ReturnBqClassname($bqr2,9).'">'.$bqr2['classname'].'</a>';
                                    if($key==(count($result)-1)) echo '</ul></div>';

                                }

                                
                                echo '</li>';
                            }
                            ?>

第二种扩展性比较强

<li class="<?=$public_r[home]?'active':''?>"><a href="[!--news.url--]">首页</a</li>
<li class="<?=$GLOBALS[navclassid]==0?'active':''?>"><a href="[!--news.url--]">首页</a</li>
[e:loop={'select classid,classname,classpath,sonclass from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]
<li class="dropdown <?=(($GLOBALS[navclassid]==$bqr[classid]) || ($class_r[$GLOBALS[navclassid]][bclassid] == $bqr[classid]))  ?'active':''?>">
    <a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>/" class="dropdown-toggle" <?=$bqr[sonclass]?'data-toggle="dropdown"':''?>><?=$bqr[classname]?><b class="fa fa-angle-down" style="<?=!$bqr[sonclass]?'display:none;':''?>padding-left:4px;"></b></a>
    <?php
    if($bqr[sonclass]){
    ?>
    [showclasstemp]$bqr[classid],1,0,0[/showclasstemp]
    <?php
    }
    ?>
</li>
[/e:loop]

注意;

[showclasstemp]$bqr[classid],1,0,0[/showclasstemp]

里面的1是指模板里面模板里面的ID.比如这个1是--标签模板--管理标签模板-子栏目导航标签模板的ID就是1

转载请注明:帝国CMS» 帝国顶部导航带二级高亮代码

标签:
  • 帝国内容页和列表页内容简介smalltext中的空格
    157阅读
    帝国默认的,如果你在内容页的内容简介中不填写信息,他会自动从文章正文中提取你文章开头的一部分内容作为内容简介,也就是源代码中的description的内容。 但是如果你的内容页用到了表格table标签,你会发现自动生成的内容简介中会有很多空格,网上关于这个
  • 帝国字栏目同级终极栏目
    173阅读
    ?php $islast=$class_r[$GLOBALS[navclassid]][islast]; //当前栏目判断是否为终级栏目 $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];//获取当前父栏目ID??php if($islast==1 and $bcla...
  • 首页指定ID调用1条图片7条文章带判断样式
    188阅读
    [e:loop={select classid,classname,classpath,classimg,intro from phome_enewsclass where classid=15,1,24,0}] li class=tabOptionh4a href=/?=$bqr[classpath]? target...
  • 帝国当前栏目图片调用
    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...
  • 帝国调用当前栏目的同级栏目
    174阅读
    ?php $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];//获取当前父栏目ID? [e:loop={select classid,classname from {$dbtbpre}enewsclass where bclassid= $bclassid order...
  • 帝国cms栏目自定义字段首页调用
    174阅读
    例如:增加栏目自定义字段:chushi_bpic 用下面的灵动标签和调用: [e:loop={select C.classid,C.classname,C.classimg,D.chushi_bpic from {$dbtbpre}enewsclass C LEFT JOIN {$dbtbpre}enewsclassa...
  • 当前栏目子栏目-子栏目同级-高亮
    208阅读
    ?php $islast=$class_r[$GLOBALS[navclassid]][islast]; //当前栏目判断是否为终级栏目 $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];//获取当前父栏目ID??php if($islast==1 and $bcla...
  • 帝国cms顶部栏目调用子栏目的第一个链接
    575阅读
    1、新建个模板2、在模板中添加如下代码:<script>[e:loop={"select classname,classpath,classid from {$dbtbpre}enewsclass where bclassid='$GLOBALS[navclassid]' ord...
  • 帝国cms 列表页分页样式修改美化【1】
    224阅读
    【1】自己修改帝国cms默认的分页样式(css),这样做的好处是你不用去改动帝国的核心文件,方便以后升级。 【2】自己动手去修改帝国的分页(php+css),帝国的分页在eclass下的t_functions.php这个文件里。 =============================================...
  • 帝国cms信息反馈页面怎么样才能让一个ip提交一次
    181阅读
    找到e/class/q_functions.php文件,查到if($br[groupid]),在上面加入以下代码: //IP是否存在$sip=egetip();$sbr=$empire-fetch1(select ip from {$dbtbpre}enewsfeedback where ip=$sip;);if(!e...
上一页:帝国cms顶部栏目调用子栏目的第一个链接
下一页:帝国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人已经看过了!