织梦CMS调用指定栏目列表的方法
"栏目列表"在织梦CMS中可以理解为子栏目列表或者是某栏目的文章列表。以下分别介绍两种调用方式。
一、调用指定栏目的子栏目列表
{dede:channel type='son' typeid='3' row='10'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel}
二、调用指定栏目的文章列表
{dede:arclist typeid='5' row='15' orderby='pubdate'}
<li>
<a href="[field:arcurl/]">[field:title/]</a>
<span>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
</li>
{/dede:arclist}
三、带分页的栏目文章列表
{dede:list pagesize='20'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:list}
{dede:pagelist listitem="index,end,pre,next,pageno"/}
四、在首页调用多个栏目的列表
{dede:arclist typeid='2' row='8' titlelen='40'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
{dede:arclist typeid='3' row='8' titlelen='40'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
五、栏目列表的自定义排序
{dede:arclist typeid='5' row='10' orderby='click'}
<li><a href="[field:arcurl/]">[field:title/]</a> ([field:click/])</li>
{/dede:arclist}
orderby可选值:pubdate(发布时间)、senddate(录入时间)、id(文章ID)、click(点击量)、lastpost(最后评论时间)。
建议:arclist不支持分页,list支持分页但只能在列表页使用。在首页或全站通用位置调用时使用arclist,在栏目专属列表页使用list。