POST TIME:2020-04-05 22:27
織夢(mèng)dedecms有一個(gè)按權(quán)重排序功能,不過(guò)是按權(quán)重越小越靠前來(lái)排序的。由于文章它默認(rèn)權(quán)重跟ID相同,是越來(lái)越大的,所以有很多文章時(shí),我們按照越小越靠前是很不合理的,所以我們要把它權(quán)重改成越大越靠前。
方法:
1.在include aglibrclist.lib.php文件中,將 else if($orderby == 'weight') $ordersql = " order by arc.weight asc";//如果沒(méi)有特定設(shè)置排序則按照權(quán)重先排序
2.改成 else if($orderby == 'weight') $ordersql = " order by arc.weight desc";//如果沒(méi)有特定設(shè)置排序則按權(quán)重越大越靠前排序
3.修改后臺(tái)模板,打開(kāi) dede empletsrticle_add.htm 找到
<td width="122"><input name="weight" type="text" id="weight" style="width:50px" value="<?php echo $maxWright['cc'];?>" />(越小越靠前)</td>
改為
<td width="122"><input name="weight" type="text" id="weight" style="width:50px" value="<?php echo $maxWright['cc'];?>" />(越大越靠前)</td>
改完后生成首頁(yè),即可按權(quán)重越大越靠前來(lái)排序了。