dedecms,织梦,织梦伪静态规则,织梦全站伪静态,织梦手机版伪静态 心阶云 vultr优惠码 SSR服务器搭建 VPS搭建SSR vultr搭建SSR Vultr服务器搭建V2Ray教程

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

织梦教程 baishitou 318℃

织梦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)