校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > DedeCMS列表頁文章按權重排序的實現方法

DedeCMS列表頁文章按權重排序的實現方法

POST TIME:2018-03-19 17:33

織夢文章列表頁默認是按照文章id來排序的,但是我們發現在發布文章的時候有個權重的輸入框,并且后面的說明顯示越小越靠前,所以織夢文檔還可以按權重來排序,但是織夢官方沒有給出調用代碼和實例,這里,織夢技術研究中心就將織夢列表頁文檔按權重排序的標簽分享給大家。
具體操作方法如下:
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(ereg('hot|click|lastpost',$orderby))

將其改為:

if(ereg('hot|click|weight|lastpost',$orderby))

完成上面的三個步驟,就可以實現列表頁內容按權重排序,而不是默認的按文檔id來排序了,權重越小越靠前。
希望以上內容對大家有所幫助。




收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 太和县| 泰州市| 驻马店市| 鹰潭市| 台湾省| 万载县| 马尔康县| 临洮县| 东明县| 扬州市| 兰州市| 淳化县| 呼伦贝尔市| 洛扎县| 久治县| 壤塘县| 称多县| 拜城县| 长岭县| 荣成市| 朝阳县| 抚顺县| 蒙阴县| 陇西县| 永仁县| 桑日县| 松阳县| 增城市| 彩票| 民县| 淳安县| 剑阁县| 伊金霍洛旗| 宁波市| 赤壁市| 濮阳县| 合江县| 郓城县| 尚志市| 洛川县| 岐山县|