织梦DedeCMS列表页按权重排序功能实现方法

打开 \include\ 目录中的 arc.listview.class.php 文件。

搜索“排序方式”,然后在

else if($orderby=="lastpost") { $ordersql = " order by arc.lastpost $orderWay"; }

这段代码和

else { $ordersql=" order by arc.sortrank $orderWay"; }

这段代码中间粘贴上

else if($orderby == 'weight') $ordersql = " order by arc.weight asc";

找到

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

修改成

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

完成后,调用写

{dede:list pagesize='5' orderby='weight' orderway="asc"}
{/dede:list}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。