找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 133|回复: 0

[cms教程] dedecms相关文章中实现orderby参数排列的方法

[复制链接]

该用户从未签到

发表于 2020-5-8 08:59:39 | 显示全部楼层 |阅读模式

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

×
织梦dedecms相关文章中实现orderby参数排列的方法 :
        个人目前仅使用了 pubdate 和 click 排序,其他的能不能用我不知道,没测试
        如果你喜欢,请看完支持下
        打开
        \include\taglib\likearticle.lib.php
        1、找到这段代码,并把它删除,是的删除
        1. if( empty($arcid) || $byabs==0 ) {
        2. $orderquery = ” order by arc.id desc “;
        3. }
        4. else {
        5. $orderquery = ” order by ABS(arc.id – “.$arcid.”) “;
        6. }
        2、找到第13行
        $revalue = ”;
        3、下面添加参数
        (这里注意末尾的 desc 你可以自己改成 asc 这两个是降序 和 升序排列
        如果你想用 orderWay 做参数,那就自己加代码吧)
        1. if($orderby==’hot’ || $orderby==’click’) $orderquery = ” order by arc.click desc”;
        2. else if($orderby == ‘sortrank’ || $orderby==’pubdate’) $orderquery = ” order by arc.sortrank desc”;
        3. else if($orderby == ‘id’) $orderquery = ” order by arc.id desc”;
        4. else if($orderby == ‘rand’) $orderquery = ” order by rand()”;
回复

使用道具 举报

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

GMT+8, 2024-11-27 08:38

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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