帝国cms二级栏目下循环同级栏目并显示栏目信息总数

发布日期 目录 帝国CMS信息系统

今天记录下如何在二级栏目下循环当前一级栏目下的所有二级栏目,并对应显示该栏目的信息总数

解决的方法不是很完美,但是也可以凑合着用,毕竟咱也不懂php,解决的方法就是使用灵动标签与万能标签一起使用。

实现的效果图如下:
每一个二级栏目后面都显示一个对应该栏目的信息的总数量(推荐是写死的,可不用管)
帝国cms二级栏目下循环同级栏目并显示栏目信息总数

废话不多说,直接把代码贴出来吧:

<?php
  $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];//获取当前父栏目ID
?>
[e:loop={"select * from phome_enewsclass where bclassid='".$bclassid."'",24,24,1}]
  <?php
  $classid=esub($bqr[classid],200);// 获取当前循环栏目id
  ?>
  <li class="list-group-item d-flex justify-content-between align-items-center">
    <a href="[!--news.url--]<?=esub($bqr[classpath],200)?>">
      <?=esub($bqr[classname],18)?>
    </a>
    <span class="badge badge-info badge-pill">
      [totaldata]$classid,0,0,0[/totaldata]
    </span>
  </li>
[/e:loop]

如果想制作当前二级栏目高亮效果,请移步另一篇:
http://blog.seebin.com/2018/11/22/ecms-subclass/

发表评论

邮箱地址不会被公开。