织梦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}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
