帝国CMS模板php灵动标签循环栏目带文章(一级栏目、子栏目、子栏目下的文章)
具体效果如下:
========
|新闻中心| 一级栏目
========
|国内新闻| 二级栏目
——–
|国内一 |
|国内二 |
|国内三 | 二级栏目文章
|国内四 |
|国内五 |
——–
|国际新闻| 二级栏目
——–
|国际一 |
|国际二 |
|国际三 | 二级栏目文章
|国际四 |
|国际五 |
========
|下载中心| 一级栏目
========
|系统软件| 二级栏目文章
——–
|软件一 |
|软件二 |
|软件三 | 二级栏目文章
|软件四 |
|软件五 |
——–
|网络工具| 二级栏目文章
——–
|工具一 |
|工具二 |
|工具三 | 二级栏目文章
|工具四 |
|软工具五|
========
以下以此类推
具体代码如下,DOM结构和样式请自行套用
<?php$ecms_bq_sql=sys_ReturnEcmsLoopBq(‘select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder’,0,24,0);$bqno=0;while($bqr=$empire->fetch($ecms_bq_sql)){ $bqsr=sys_ReturnEcmsLoopStext($bqr); $classid=($bqr[classid]); $classurl=sys_ReturnBqClassname($bqr,9); $bqno++; ?><?php $ecms_bq_sql2=sys_ReturnEcmsLoopBq(“select classid,classname from {$dbtbpre}enewsclass where bclassid=$classid order by myorder,classid asc”,0,24,0); $bqno2=0; while($bqr2=$empire->fetch($ecms_bq_sql2)) { $bqsr2=sys_ReturnEcmsLoopStext($bqr2); $classurl=sys_ReturnBqClassname($bqr2,9); $classid2=($bqr2[classid]); $bqno2++; ?> <?php } ?><?php}?>
” target=”_blank”>
” target=”_blank”>
<?php $ecms_bq_sql3=sys_ReturnEcmsLoopBq($classid2,10,0,0);
$bqno3=0;
while($bqr3=$empire->fetch($ecms_bq_sql3))
{
$bqsr3=sys_ReturnEcmsLoopStext($bqr3);
$bqno3++;
?>
- ” target=”_blank”>
<?php
}
?>