织梦arclist标签idlist按指定id顺序输出【福州房卡棋牌游戏源码】

织梦arclist标签idlist按指定id顺序输出【福州房卡棋牌游戏源码】
织梦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后台编辑器如何添加优酷视频【带观看记录的影视源码】

2020-2-26 22:27:56

网站教程

织梦DEDE给自定义模型的字段加上链接【webapi成功的案例源码】

2020-2-26 22:27:58

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
Secured By miniOrange