帝国CMS用封面模板实现循环调用子栏目灵动标签嵌套万能标签的方法

帝国CMS自身的封面页的循环非常单调!一般只能加个头条、推荐之类的信息。现在分享一个支持内嵌标签的代码,可以做到不用写复杂的sql语法,就能实现在灵动标签中嵌套调用头条、图片等等自己想要的效果。代码如下所示:

  1. <?php
  2. $bclassid=$GLOBALS[navclassid]; //取得本栏目id
  3. //取得本栏目下的子栏目
  4. ?>
  5. <div class="main">
  6. [e:loop={"select classid, classname, classpath from `[!db.pre!]enewsclass` where bclassid='$bclassid' order by `classid` desc ",0,24,0}]

  7.     <div class="sort">
  8.         <div class="sort_left">
  9.             <div class="s_title"><a href="/<?=$bqr[classpath]?>/" title="<?=$bqr[classname]?>" target="_blank"><h2><?=$bqr[classname]?></h2></a></div>
  10.             <div class="sll">
  11.              [ecmsinfo]'selfinfo',1,32,0,1,4,1[/ecmsinfo]

  12.                 <ul>
  13.                    [ecmsinfo]'selfinfo',7,32,0,0,3,0,'','newstime DESC'[/ecmsinfo]
  14.                 </ul>
  15.             </div>
  16.             <div class="sll fr">
  17.                 [ecmsinfo]'selfinfo',1,32,0,1,4,1,'','id DESC'[/ecmsinfo]

  18.                 <ul>
  19.                   [ecmsinfo]'selfinfo',7,32,0,1,3,0,'','newstime ASC'[/ecmsinfo]

  20.                 </ul>
  21.             </div>
  22.         </div>
  23.         <div class="sort_right">
  24.             <div class="s_title"><span>热门推荐</span></div>
  25.             <ul class="list">
  26.              [ecmsinfo]'selfinfo',10,32,0,1,15,0,'','diggtop DESC'[/ecmsinfo]

  27.             </ul>
  28.         </div>
  29.     </div>
  30.        
  31. [/e:loop]
复制代码







上一篇:帝国cms用sql执行批量替换标题图片和内容图片,当然其它字段已一样方法
下一篇:帝国cms封面模板循环子栏目调用图片和文字3种以上样式