akcms模版标签嵌套:一栏目首页循环显示出二级栏目及其最新文章

这个代码自己试了好久才试出来:

<{getcategories num="30" rootcategory=$category id=$subcategories template=" <div class=()sort()>
      <div class=()title()><span class=()hei()>[category]</span><span class=()more()><a href=()/fenlei.php?id=[categoryid]()>更多</a></span></div>
      <div class=()top()>
      <#getitems(#)category=[%categoryid](#)includesubcategory=1(#)picture=1(#)orderby=time_reverse(#)num=1(#)template=<div class=()pic()><a href=()[url]()><img src=()[picture]() width=()100px() height=()98px() /></a></div><div class=()desc()>[data:120]...</div>#><div class=()clear()></div>
      </div>
      <ul>
      <#getitems(#)category=[%categoryid](#)includesubcategory=1(#)length=40(#)orderby=time_reverse(#)num=8(#)template=<li><a href=()[url]()>[title]</a></li>#>
      </ul>
 </div> 
"}> 

代码解释:getcategories函数中的参数rootcategory=$category,表示“父栏目ID为当前一级栏目ID,只获取此ID的下级栏目”;参数id=$subcategories,表示“下级栏目ID列表,用逗号分隔”。

显示效果如下:

1.jpg

添加新评论