织梦dedecms使用weight排序无效的解决方法
本文实例讲述了织梦dedecms使用weight排序无效的解决方法。分享给大家供大家参考。具体方法如下:
dedecms5.7针对weight排序是有bug的,这里就来一步步告诉大家如何解决weight无效的解决办法。
涉及的文件是includetaglibarclist.lib.php文件,在第570行左右:
这一行代码简直是废柴,
FROM `dede_archives` arc LEFT JOIN `dede_arctype` tp ON arc.typeid=tp.id WHERE arc.typeid IN (29) AND
arc.arcrank > -1 ORDER BY arc.sortrank DESC
很明显了吧,我们在写标签的时候,写的是:
limit='4,1' titlelen='100' infolen='100' }
本意是数据按照weight进行排序,而处理程序是按照sortrank 检索的数据库,指定 isweight='y' 仅仅是起到了将检索出的数据集再根据weight排序。
所以处理办法非常简单:在该程序文件330行处,增加一行按照weight排序的处理语句:
我们再分离一个让list标签支持weight排序:
解决方法:
1、打开文件arc.listview.class.php
2、查找
3、继续查找
修改完成后,保存,如果目标里面已经使用了weight排序,生成一下,就可以看到,文档列表已经安装weight排序
4、模板调用:
希望本文所述对大家的dedecms网站建设有所帮助。
栏 目:dedecms
下一篇:将百度编辑器(Ueditor)整合到dedecms中的方法
本文标题:织梦dedecms使用weight排序无效的解决方法
本文地址:https://www.xiuzhanwang.com/a1/dedecms/12348.html
您可能感兴趣的文章
- 02-16织梦dedecms会员注册邮件验证设置方法
- 01-11dedecms实现删除垃圾会员的方法
- 01-11dedecms中调用隐藏栏目的方法
- 01-11dedecms后台登录成功后返回到登录界面的解决方法
- 01-11dedecms各模板调用自定义字段的方法
- 01-11去掉dedecms友情链接中的LI标签的方法
- 01-11DedeCMS Error Warning!提示信息的修改方法
- 01-11开启DedeCMS软件源码及分类信息采集功能的方法
- 01-11dedecms系统后台查找技巧分析
- 01-11织梦dedecms将列表页重复的第一页去除的方法


阅读排行
本栏相关
- 02-16织梦dedecms会员注册邮件验证设置方法
- 01-11dedecms中调用隐藏栏目的方法
- 01-11dedecms实现删除垃圾会员的方法
- 01-11dedecms各模板调用自定义字段的方法
- 01-11dedecms后台登录成功后返回到登录界面
- 01-11DedeCMS Error Warning!提示信息的修改方法
- 01-11去掉dedecms友情链接中的LI标签的方法
- 01-11dedecms系统后台查找技巧分析
- 01-11开启DedeCMS软件源码及分类信息采集功
- 01-11织梦dedecms将列表页重复的第一页去除
随机阅读
- 01-10VBS教程:函数-Year 函数
- 01-10写个设置命令的VBS脚本代码
- 02-16织梦dedecms会员注册邮件验证设置方法
- 01-10利用wsc制作的一个asp后门
- 01-10Java变量常量声明和定义原理解析
- 01-10C#制作简单的多人在线即时交流聊天室
- 01-10C#异常捕获机制图文详解
- 01-10VBS教程:属性-ShortPath 属性
- 01-10C++实现“隐藏实现,开放接口”的方
- 01-10C++中strcpy函数的实现