织梦dedecms文章调用排序详细设置参考

被这个问题搞晕了,使用织梦也就是dedecms建的站一个栏目有三篇文章,而每改动文章一次就会导致本来想要的顺序全乱了,

先分享一下我使用的代码(放入{dede:arclist…):

orderby='id' orderway='asc'

因为我的内容是按照顺序发的1发在第一,以此类推就是123,但是如果我对其中一篇文章修改它们顺序就会乱套,研究后找到这个orderby=’id’ (按id排列)默认为最早发的在最后面,最新发表的在最前面,显然这不是我要的效果,然后加上后面这个选择升序还是降序。desc为降序,asc为升序

参考文档,dedecms帮助文档中的arclist标签的详细介绍

{dede:arclist  flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:arclist}

参数说明

按那种根据排列

orderby=’sortrank’ 文档排序方式
orderby=’hot’ 或 orderby=’click’ 表示按点击数排列
orderby=’sortrank’ 或 orderby=’pubdate’ 按出版时间排列
orderby=’near’
orderby==’lastpost’ 按最后评论时间
orderby==’scores’ 按得分排序
orderby=’id’ 按文章ID排序
orderby=’rand’ 随机获得指定条件的文档列表

排列方式

orderway=’desc’ 值为 desc(降序) 或 asc(升序) ,指定排序方式是降序还是顺向排序,默认为降序

Relay Tips: 一极乐https://yijile.com/log/246/