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

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

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

POST TIME:2018-03-19 17:33

織夢文章列表頁默認是按照文章id來排序的,但是我們發(fā)現在發(fā)布文章的時候有個權重的輸入框,并且后面的說明顯示越小越靠前,所以織夢文檔還可以按權重來排序,但是織夢官方沒有給出調用代碼和實例,這里,織夢技術研究中心就將織夢列表頁文檔按權重排序的標簽分享給大家。
具體操作方法如下:
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
主站蜘蛛池模板: 长岛县| 孝感市| 当雄县| 十堰市| 盖州市| 新宾| 沈阳市| 赤城县| 安陆市| 称多县| 平谷区| 大荔县| 时尚| 海原县| 昌乐县| 蕲春县| 新和县| 盐源县| 晴隆县| 沙坪坝区| 芒康县| 盖州市| 华池县| 田林县| 黄平县| 鞍山市| 陕西省| 乌拉特中旗| 扬中市| 宁都县| 日土县| 东阳市| 永州市| 那坡县| 永安市| 延吉市| 江源县| 新密市| 永寿县| 尚义县| 中西区|