本文介绍了织梦dedecms想让文章按指定ID输出怎么开发,解决思路:打开这个文件arclist.lib.php,找到338行,添加教程给出的代码,然后再添加orderby= idlist 就可以了,一起看看解决办法吧。
以前92建站小编和大伙儿说过批量删除指定ID范围文章的方法,下面就和大伙儿介绍下织梦想让文章按指定ID输出的开发方法。
实现教程:
1、打开 /include/taglib/arclist.lib.php 找到,大概在第338行
else if($orderby == 'rand') $ordersql = " ORDER BY rand()";
在它下面加入一行
else if($orderby == 'idlist') $ordersql = " ORDER BY FIELD(arc.id,$idlist)";
2、dede:arclist idlist='' 标签里加入orderby='idlist'
例如
{dede:arclist idlist='1,2,4,6,10' orderby='idlist'}
<li><a href="[field:arcurl/]">[field:id/] - [field:title/]</a></li>
{/dede:arclist}
这样就可以了,直接放到模板里面使用就可以了。