欢迎来到入门教程网!

dedecms

当前位置:主页 > CMS教程 > dedecms >

织梦arclist标签idlist按指定id顺序输出

来源:本站原创|时间:2021-08-05|栏目:dedecms|点击:

织梦arclist标签idlist按指定id顺序输出

模板标签这样写
 
织梦arclist标签idlist按指定id顺序输出
 
输出来居然是这样的,不是按我写好的文档id顺序输出。。。

织梦arclist标签idlist按指定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)";
 
dede:arclist idlist='' 标签里加入orderby='idlist'
 
例如
 
{dede:arclist idlist='1,2,110,108,109' orderby='idlist'}
<p><a href="[field:arcurl/]">[field:id/] - [field:title/]</a></p>
{/dede:arclist}
 
最终效果


 

上一篇:织梦首页或者栏目页调用新闻内容多张图片作为缩列图

栏    目:dedecms

下一篇:dedecms源码中怎么运行php脚本和变量在需要操作数

本文标题:织梦arclist标签idlist按指定id顺序输出

本文地址:https://www.xiuzhanwang.com/a1/dedecms/16203.html

更多dedecms

您可能感兴趣的文章

阅读排行

本栏相关

随机阅读

网页制作CMS教程网络编程软件编程脚本语言数据库服务器

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

Copyright © 2002-2020 脚本教程网 版权所有