搜索

当前位置:首页 > 全栈分享 > 帝国cms > 正文

帝国cms调用二级栏目代码(附参考结构和文档)

发布时间:2018-10-10 00:03:02作者:魏义齐阅读:()

本文为博主原创文章,未经博主允许不得转载。

前几天在帝国cms官方群有人问这个问题,是我回答的,没记错的话代码来自阿里云的某篇文章,再次找发现找不到了,我不是这段代码的创造者,我只是这段代码的传播者

代码及参考结构如下:
  1. <ul> 
  2.     <li><a href="[!--news.url--]">网站首页</a></li> 
  3.     <?php 
  4.         $ecms_bq_sql=sys_ReturnEcmsLoopBq('select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 10',20,24,0); $bqno=0; 
  5.         while($bqr=$empire->fetch($ecms_bq_sql)) 
  6.     { 
  7.     $bqsr=sys_ReturnEcmsLoopStext($bqr); 
  8.     $bqno++; 
  9.     if($bqr[classid] != '23' ){ 
  10.     ?> 
  11.     <li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>"
  12.         <?=$bqr[classname]?> 
  13.     </a> 
  14.         <ul> 
  15.             <?php 
  16.             $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select classid,classname,classpath from [!db.pre!]enewsclass where bclassid='$bqr[classid]' order by myorder limit 10",20,24,0); 
  17.             $bqno2=0; 
  18.             while($bqr2=$empire->fetch($ecms_bq_sql2)) 
  19.             { 
  20.             $bqsr2=sys_ReturnEcmsLoopStext($bqr2); 
  21.             $bqno2++; 
  22.             ?> 
  23.             <li><a href="<?=$public_r[newsurl]?><?=$bqr2[classpath]?>"
  24.                 <?=$bqr2[classname]?> 
  25.             </a></li> 
  26.             <?php 
  27.             } 
  28.             ?> 
  29.         </ul> 
  30.     </li> 
  31.     <?php 
  32.         } 
  33.         } 
  34.         ?> 
  35. </ul> 

如果你对这段代码存在疑问,可以看看官方文档:http://www.phome.net/doc/manual/template/html/phptoeloop.html,最后一句说明帝国cms可以实现栏目的无限嵌套,更别说之前让我为难的三级栏目,关键是要会搞。

本文标签:,您可以阅读与「」相关的所有文章

魏义齐全栈技术交流:魏义齐全栈技术交流

相关阅读

    无相关信息

上一篇:帝国cms列表页调用内容简介超出限定字数显示省略号的实现方法下一篇:帝国cms内容页图片如何自适应

赞助本站

原创不易,您的赞助就是博主更新的动力!

赞助本站可在赞助光荣榜留下外链信息,支付宝扫此二维码可领红包