dede 后台权重排序怎么修改()-编程之家

梦想编织文章如何按权重排序?

Dreamweaver CMS后台有一个按权重排序的功能。这个排序功能可以按照权重越小排名越高的方法对我们发布的文章进行排序。但是智萌CMS发布的文章默认权重和ID一样,而且越来越大。所以当文章比较多的时候,我们按照较小的来排名较高是不合理的,所以我们尝试修改这个排序函数,使其权重越大排名越高。

将Dreamweaver CMS的文章按权重从大到小排序

1.找到& # 92;包括& # 92;taglib & # 92威尔·Arclist.lib.php

else if($ order by = = & # 39;重量& # 39;)$ ordersql = & quot按arc.weight asc & quot;//如果排序没有具体设置,先按权重排序。

替换为:

else if($ order by = = & # 39;重量& # 39;)$ ordersql = & quot按弧线排序。重量desc & quot;;//如果没有具体设置排序,权重越高,排名越高。

2.修改背景模板并打开& # 92;迪迪& # 92;模板& # 92;找到Article_add.htm

& lttd宽度= & quot122 & quot& gt& lt输入名称= & quot重量& quottype = & quot文本& quotid = & quot重量& quotstyle = & quot宽度:50px & quotvalue = & quot& lt马鞭PHP echo $ max Wright[& # 39;cc & # 39];马鞭& gt& quot/& gt;(前面越小)</TD & gt;

替换为:

& lttd宽度= & quot122 & quot& gt& lt输入名称= & quot重量& quottype = & quot文本& quotid = & quot重量& quotstyle = & quot宽度:50px & quotvalue = & quot& lt马鞭PHP echo $ max Wright[& # 39;cc & # 39];马鞭& gt& quot/& gt;(前面越大)</TD & gt;

更改后重新生成首页,可以按权重越高,靠前的排序。