欢迎来到路由器窝!

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

浏览次数:

作者: 小编

信息来源:

更新日期: 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» 帝国顶部导航带二级高亮代码

标签:
  • 帝国cms栏目自动跳转到第一个子栏目信息页面的方法
    145阅读
    做企业网站时经常会有这样的栏目,比如企业介绍栏目下会有公司简介、荣誉资质、企业文化等,而企业介绍的内容就是公司简介的内容,有的cms会有这样的选项,栏目链接到第一个子栏目、链接到第一条信息等,但是帝国没有这样的功能,那怎样通过标签实现呢? ?php
  • 联动信息指定名字调用
    192阅读
    [e:loop={news1,10,18,0,myarea like %信息通讯%,}] ul class=formtittle part?php if($bqno%2==0){echo 2;} else {echo 1;}? li class=item1 bg?=$bqno??=$bqno?/li li class=...
  • 帝国顶部导航带二级高亮代码
    548阅读
    <?php $topbclassid=0; if($GLOBALS[navclassid]){ $temp=explode('|',$class_r...
  • 帝国cms列表模板怎么使用if判断是否有图片?
    121阅读
    if(empty($r[titlepic])){$listtemp=lispana href=[!--titleurl--] target=_blank title=[!--oldtitle--][!--title--]/aemimg src=[!--news.url--]skin/lmjy/images/sharei...
  • 帝国cms调用当前栏目地址
    181阅读
    帝国cms适配移动端,怎么获取format=xhtml的地址(当前栏目地址),研究了一番,用以下代码完美解决 ?$r[classid]=$GLOBALS[navclassid];$classurl=sys_ReturnBqClassname($r,9);$niuurl = $classurl;$topurl = str...
  • 帝国建立手机站并且同步的方法
    184阅读
    第一:需要先给PC站的模板做好。并且可以正常运行。 第二:备份模板,然后吧原来的PC默认模板更改名字-更改成PC模板什么都可以 第三:将备份的模板重新导入,重新命名为--手机模板 第四:建立一个自定义字段。字段的内容是手机的网站地址--作为PC网站转手机的
  • 帝国cms栏目自定义字段首页调用
    156阅读
    例如:增加栏目自定义字段:chushi_bpic 用下面的灵动标签和调用: [e:loop={select C.classid,C.classname,C.classimg,D.chushi_bpic from {$dbtbpre}enewsclass C LEFT JOIN {$dbtbpre}enewsclassa...
  • 首页调用指定栏目子栏目带图片带内容-图片内容不重复
    166阅读
    [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 点击加载更多插件
    832阅读
    将以下代码上传至服务器(e/action/)下,命名为getmore.php<?php require('../class/connect.php'); require('../class/db_sql.php'); require('../data/db...
  • 帝国cms 来顶一下(点赞功能)优化提高用户体验
    232阅读
    单击来顶一下文字链接就会在当前总顶数量上+1,并弹出提示信息为谢谢您的支持的对话框,如果用户再单击(顶一下)就会提示您已提交过的信息,因为帝国cms的顶一下功能做了限制,同一个IP地址只能对同一篇文章顶一次。由于使用弹出对话框的方式对于用户体验来
上一页:帝国cms顶部栏目调用子栏目的第一个链接
下一页:帝国cms 加载更多的实现(父栏目以及子栏目都可以实现)
最近更新作品
帝国cms 点击加载更多插件
更新时间:2022-11-12

832人已经看过了!

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

587人已经看过了!

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

548人已经看过了!

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

548人已经看过了!

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

902人已经看过了!

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

677人已经看过了!

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

139人已经看过了!

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

155人已经看过了!

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

153人已经看过了!

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

232人已经看过了!