找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 569|回复: 0

[cms教程] 织梦dedecms使用ARCLIST标签中IDLIST进行文章排序

[复制链接]

该用户从未签到

发表于 2020-2-26 12:09:47 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
排序总是一个头痛的问题,织梦dedecms默认的文章排序功能已经非常强大了,但是唯一缺少的就是,按指定的id顺序排序,最模板小编经过左思右想,终于把这个问题解决了,DedeCMS默认的arclist标签有一个idlist调用指定id的文章,所以我就想到了,就利用这个idlist进行排序,下面先上方法,再说原理。先打开/include/taglib/arclist.lib.php 所有的修改都是在这里面完成的。 1、找到return lib_arclistDone 这段代码,在其前面加上$orderidlist = $ctag->GetAtt(‘orderidlist’); 并且在lib_arclistDone函数调用的最后面加上参数$orderidlist,代码如下: $orderidlist = $ctag->GetAtt(‘orderidlist’); return lib_arclistDone ( $refObj, $ctag, $typeid, $ctag->GetAtt(‘row’)] $ctag->GetAtt(‘col’)] $titlelen, $infolen, $ctag->GetAtt(‘imgwidth’)] $ctag->GetAtt(‘imgheight’)] $listtype, $orderby, $ctag->GetAtt(‘keyword’)] $innertext, $envs[‘aid’,, $ctag->GetAtt(‘idlist’)] $channelid, $ctag->GetAtt(‘limit’)] $flag,$ctag->GetAtt(‘orderway’)] $ctag->GetAtt(‘subday’)] $ctag->GetAtt(‘noflag’)] $tagid,$pagesize]$isweight,$ord...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

本站资源均为通过网络等公开合法渠道获取的资料,该资料只作为阅读交流之用,
其版权归作者或者原出版社所有,本站不对所涉及的版权负法律责任!如出版方、出版社认为本站行为侵权请立即通知本站删除,
物品所表示价格是对本站收集、整加工该资料及本站运营所必须的费用等支付的适度补偿。应尊重原版权方、出版社的知识产权和作者,谢谢

GMT+8, 2026-6-8 00:30

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表