POST TIME:2018-01-08 21:19
有時(shí)候網(wǎng)站需要一些特殊排序方式比如:想把指定的文章排在前面,那么就需要一個(gè)特殊的排序方法, 織夢(mèng)CMS的后臺(tái)有一個(gè)按權(quán)重排序功能,這個(gè)排序功能可以將我們發(fā)布的文章按權(quán)重越小越靠前的方法來(lái)排序。但是織夢(mèng)CMS所發(fā)布的文章它默認(rèn)權(quán)重跟ID相 同,是越來(lái)越大的,所以有很多文章時(shí),我們按照越小越靠前是很不合理的,所以我們嘗試著把這排序功能進(jìn)行修改,讓它變成權(quán)重越大越靠前。
織夢(mèng)CMS的文章按權(quán)重從大到小排序方法如下
1.找到 include aglibarclist.lib.php 文件,找到
else if($orderby == 'scores') $ordersql = " ORDER BY arc.scores $orderWay";
在后面加上一句:
else if($orderby == 'weight') $ordersql = " order by arc.weight desc";//如果沒(méi)有特定設(shè)置排序則按權(quán)重越大越靠前排序
2.修改后臺(tái)模板,打開(kāi) dede empletsarticle_add.htm和article_edite.htm 找到
”越小越靠前“改為:”越大越靠前“
改完后重新生成首頁(yè),即可按權(quán)重越大越靠前來(lái)排序了。