当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms列表页获取父级栏目地址和父级栏目下所有子栏目

3年前 (2022-10-21)帝国CMS7910

帝国cms列表页获取父级栏目地址和父级栏目下所有子栏目

<div class="catleader minicat">
          <ul class="sub-category">
            <?php
             $bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //获取当前⽗栏⽬ID
             $cr['classid']=$class_r[$GLOBALS[navclassid]][bclassid];
             $bclassurl=sys_ReturnBqClassname($cr,9);
            >
            <li class="cat-item"> <a href="<?=$bclassurl?>">全部</a> </li>  
            [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid='$bclassid' order by myorder,classid asc",0,24,0}]
                        <?
                          $classurl=sys_ReturnBqClassname($bqr,9);//取得栏⽬地址
                          $on="";
                          if($bqr[classid]==$GLOBALS[navclassid])//当前栏⽬ID
                          {
                             $on="current-cat";
                          }
                        >
              <li class="cat-item  <?=$on?>"> <a href="<?=$classurl?>"><?=$bqr[classname]?></a> </li>       
          [/e:loop]
          </ul>
        </div>

<?php
             $bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //获取当前⽗栏⽬ID
             if($bclassid!=0){
                 $cr['classid']=$class_r[$GLOBALS[navclassid]][bclassid];
                 $bclassurl=sys_ReturnBqClassname($cr,9);
              }else{
                 //⽗级栏⽬
                 $bclassurl=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);
                 $bclassid=$GLOBALS[navclassid];
              }
            >
               <li ><a  href="<?=$bclassurl;?>" id="nav<?=$bclassid?>">全部</a></li>              
               [e:loop={"select * from `[!db.pre!]enewsclass` where bclassid='$bclassid' order by myorder,classid asc ",0,24,0,0,0}]                  
                   <li><a href="<?=$bqsr[classurl]?>" id="nav<?=$bqr[classid]?>"><?=$bqr[classname]?></a></li>
               [/e:loop]
 <script>
 $(document).ready(function(){  
  $("#nav[!--self.classid--]").addClass("active"); 
 });
</script>

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://www.blueboss.cn/p/324.shtml

“帝国cms列表页获取父级栏目地址和父级栏目下所有子栏目” 的相关文章

帝国cms内容页相关内容根据关键字来调用获取

帝国cms内容页相关内容根据关键字来调用获取

网站文章内容页的相关文章,相关推荐是必不可少的,这些内容可以增加我们网页内容的相关性以及良好的内链结构,是对做SEO优化是很有帮助的。 在使用帝国cms模板建网站的时候,内容页需要调用当前文章的其他相关的文章,根据关键字调用,这样就实现相关性了。 代码示例如下: <?php if ($nav...

帝国cms模板内容页灵动标签调用当前栏目文章排除当前文章

帝国cms模板内容页灵动标签调用当前栏目文章排除当前文章

解决方法:调用当前栏目信息,栏目ID用:'selfinfo',排除当前信息标签附加sql条件参数用:"id<>'$navinfor[id]'" 举例: [e:loop={'selfinfo',10,0,0,"id<>'$navinfor[id]'"}] <a href...

帝国cms搜索模板无缓存使用多个搜索模板

帝国cms搜索模板无缓存使用多个搜索模板

网站中用到两个甚至多个搜索模板,在搜索代码中除了会设置指定的模板id以外,还需要更改以下内容,目的就为了解决缓存问题,比如说,用户可能是在搜索“模板”图文列表后,再去搜“教程”,搜索列表显示的还是之前“模板”的搜索模板。提醒大家一定要先备份哟!教程如下: 将以下内容替换到/e/search/resu...

帝国cms自定义列表多表查询统计代码

帝国cms自定义列表多表查询统计代码

帝国cms自定义列表多表查询统计代码 统计记录: select count(*) as total from [!db.pre!]ecms_news union select count(*) as total from [!db.pre!]ecms_movie 查询记录: select cl...

帝国CMS模板调用收藏内容的会员信息带头像和不带头像

帝国CMS模板调用收藏内容的会员信息带头像和不带头像

帝国cms模板里面,怎么调用显示收藏该内容的会员信息呢?其实方法也不难,下面帝国CMS模板网就来告诉大家怎么调用: 方法1、(不带头像调用) [e:loop={"select * from [!db.pre!]enewsfava where classid='$navinfor[classid]'...

帝国CMS更新内容提示Table#039;www_**_com.***_ecms_news_data_#039;doesn#039;texist...

帝国CMS更新内容提示Table#039;www_**_com.***_ecms_news_data_#039;doesn#039;texist...

帝国CMS更新整站内容提示:Table 'www_123_com.***_ecms_news_data_' doesn't exist...的解决办法! 相信很多使用帝国cms模板建站的朋友,都有遇到过类似的问题,那么这个是什么问题呢?其实这个是我们后台:871 文章id为871的文章删除了,但是表...