封面列表页用灵动调用当前栏目及子栏目(3级栏目)代码

来源:互联网   编辑:思良  发表时间:2016-03-12  关注度:1130  

思良:终于找到了,最近在改版,想在封面和列表页调用当前栏目和子栏目,找了半天,要不只能调用当前栏目,要不只能指定ID才行,下面代码可以实现了。10楼

<ul>

  <?php
   if( $class_r[$GLOBALS[navclassid]][bclassid]==0)
   {
   ?>
               [e:loop={"select * from [!db.pre!]enewsclass where classid='$GLOBALS[navclassid]'",10,24,1}]
                <li><a href="/<?=$bqr[classpath]?>"><?=$bqr[classname]?></a>
 
<ul>
<?php
$ecms_bq_sql1=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid in($bqr[classid])",10,24,0);
$bqno1=0;
while($bqr1=$empire->fetch($ecms_bq_sql1))
{
        $bqsr1=sys_ReturnEcmsLoopStext($bqr1);
        $bqno++;
        ?>
              <li>   <a href="/<?=$bqr1[classpath]?>"><?=$bqr1[classname]?></a>
                         <ul>
              <?php
                      $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass  where bclassid in($bqr1[classid])",10,24,0);
                       $bqno2=0;
                        while($bqr2=$empire->fetch($ecms_bq_sql2))
                          {
                               $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
                              $bqno2++;
                                      ?>
                        <li>       <a href="/<?=$bqr2[classpath]?>"><?=$bqr2[classname]?></a></li>
                       
                                <?php 
                           } 
                             ?>   </ul>
              </li>
 
<?php
}
?>
                        </ul>
         </li>
               [/e:loop]
               <?php
   }
            else
{
?>
                     [e:loop={"select * from [!db.pre!]enewsclass where classid='$GLOBALS[navclassid]'",10,24,1}]
                     
 
<ul>
<?php
$ecms_bq_sql1=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass  where bclassid in($bqr[bclassid])",10,24,0);
$bqno1=0;
while($bqr1=$empire->fetch($ecms_bq_sql1))
{
        $bqsr1=sys_ReturnEcmsLoopStext($bqr1);
        $bqno++;
        ?>
              <li>   <a href="/<?=$bqr1[classpath]?>"><?=$bqr1[classname]?></a>
                         <ul>
              <?php
                      $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid in($bqr1[classid])",10,24,0);
                       $bqno2=0;
                        while($bqr2=$empire->fetch($ecms_bq_sql2))
                          {
                               $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
                              $bqno2++;
                                      ?>
                        <li>       <a href="/<?=$bqr2[classpath]?>"><?=$bqr2[classname]?></a></li>
                       
                                <?php 
                           } 
                             ?>   </ul>
              </li>
 
<?php
}
?>
                        </ul>
      
               [/e:loop]
 
<?php
}
?>
 
</ul>
原文:http://bbs.phome.net/ShowThread/?forumid=31&threadid=115077

    支付宝扫码领红包,不用多说,用过的人都知道,双赢的,你得红包,我得到同等推广红包,比如你扫到1元,我也得1元,大家得到的红包可以去实体店消费!新用户至少10元以上哦,每天都有!希望大家每天来本站扫码!感谢感谢!

    把打赏改成扫码红包了!支持本站就扫码下!


下一篇:帝国CMS灵动标签调用指定栏目的子栏目、当前栏目的子栏目、同级栏目


上一篇:帝国cms 封面模板循环子栏目代码支持内嵌标签


小提示:按 回车[Enter]键 返回,按 ←键 返回上一页, 按 →键 进入下一页。

网友评论(0条评论)

选择头像
     

新闻评论(共有 0 条评论)

手机访问

本站APP

联系我

加我微信