欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > DEDECMS教程 >
DEDECMS教程

DedeCMS列表页内容根据权重排序dede_arctiny 按weight排序

(元素模板) / 2018-02-03 11:14

实现文档按权重weight排序(从小到大的顺序)方法:

1,在list_artcile.htm中使用

 
 {dede:list pagesize='12' orderby='weight' orderway='asc'}
2,然后修改include目录下的arc.listview.class.php
查找
 else if($orderby=="lastpost
在下面补充
else if($orderby=="weight") { $ordersql = " order by arc.weight $orderWay"; }  
3,同样是这个文件,

查找

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

改为:

 
 if(preg_match('/hot|click|weight|lastpost/',$orderby)) 
上面三个步骤,即可实现列表页内容按权重排序,越小越靠前。希望以上内容对大家有所帮助。
Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com