帝国CMS怎么循环取出一级栏目和二级栏目做导航

李和周 2016-08-08 11:07:55 帝国CMS 615 ℃ 0 评论

如图所示,我们可能有时需要同时调取一级栏目和二级栏目做为导航,这在帝国CMS中不是什么难事,用帝国CMS的灵动标签就可以很方便的解决,程序如下所示,在指定需要读取的父栏目后,就可以把这个栏目下的所有子栏目(包括一级栏目和二级栏目同时同时调取出来了,很方便,简单易用)

帝国CMS怎么循环取出一级栏目和二级栏目做导航

下面贴出代码,希望能帮助有需要的朋友~

<?php
$ecms_bq_sql=sys_ReturnEcmsLoopBq("select * 
from [!db.pre!]enewsclass where bclassid=58 order by myorder limit 
7",14,24,0);
$bqno=0;
while($bqr=$empire->fetch($ecms_bq_sql))
{
        $bqsr=sys_ReturnEcmsLoopStext($bqr);
        $bqno++;
        ?>   
<li>
<a 
href='<?=$public_r[newsurl]?><?=$bqr[classpath]?>/'><?=sub($bqr[classname],0,54,false)?></a>
<p>
<?php
        $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where 
bclassid=$bqr[classid] order by myorder limit 8",14,24,0);
        $bqno2=0;
 
        while($bqr2=$empire->fetch($ecms_bq_sql2))
        {
                $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
                $bqno2++;
                ?>  
<a 
href="<?=$public_r[newsurl]?><?=$bqr2[classpath]?>/" 
><?=sub($bqr2[classname],0,54,false)?></a> 
                <?php
        }
        ?></p></li> 
<?php
}
?>

本文TAG:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

李和周个人博客