SSR服务器搭建,VPS搭建SSR,SSR客户端配置,vultr搭建SSR,dedecms,织梦,科学上网,织梦伪静态规则,织梦全站伪静态,织梦手机版伪静态

织梦dedecms文章列表页dede:list标签按顶踩数排序

工作手记 baishitou 141℃

织梦dedecms列表页dede:list标签默认的排序方法只有“发布日期”,“修改日期”,“点击”这几种排序方式,有没有按顶踩数来排序呢?当然有啦,实现方法:

打开/include/arc.listview.class.php,搜索

else {
           $ordersql=" ORDER BY arc.sortrank $orderWay";
       }

在它上面添加

else if($orderby=="goodpost") {
        $ordersql = "  ORDER BY arc.goodpost $orderWay";
       }

继续搜索

if(preg_match('/hot|click|lastpost/', $orderby))

替换成:

if(preg_match('/hot|click|lastpost|goodpost/', $orderby))

列表调用:

{dede:list pagesize='20' orderby='goodpost'}

同理,此方法也可实现按踩的数排序。

转载请注明:白石头博客 » 织梦dedecms文章列表页dede:list标签按顶踩数排序

喜欢 (2)or分享 (0)