濮阳杆衣贸易有限公司

主頁 > 網(wǎng)站建設(shè) > 建站知識 > DedeCMS列表頁文章按權(quán)重排序的實(shí)現(xiàn)方法

DedeCMS列表頁文章按權(quán)重排序的實(shí)現(xiàn)方法

POST TIME:2018-03-19 17:33

織夢文章列表頁默認(rèn)是按照文章id來排序的,但是我們發(fā)現(xiàn)在發(fā)布文章的時(shí)候有個(gè)權(quán)重的輸入框,并且后面的說明顯示越小越靠前,所以織夢文檔還可以按權(quán)重來排序,但是織夢官方?jīng)]有給出調(diào)用代碼和實(shí)例,這里,織夢技術(shù)研究中心就將織夢列表頁文檔按權(quán)重排序的標(biāo)簽分享給大家。
具體操作方法如下:
1、在list_artcile.htm模板中使用{dede:list pagesize='12' orderby='weight' orderway='asc'}來調(diào)用列表。
2、然后修改include目錄下的arc.listview.class.php文件查找到“else if($orderby=="lastpost...”這樣的代碼。
在其下面補(bǔ)充如下代碼:

else if($orderby=="weight"){
$ordersql = " order by arc.weight $orderWay";}

3、同樣是這個(gè)文件,查找

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

將其改為:

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

完成上面的三個(gè)步驟,就可以實(shí)現(xiàn)列表頁內(nèi)容按權(quán)重排序,而不是默認(rèn)的按文檔id來排序了,權(quán)重越小越靠前。
希望以上內(nèi)容對大家有所幫助。




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

  • 400-1100-266
寿阳县| 集安市| 岳普湖县| 南部县| 德兴市| 玉山县| 长葛市| 晋州市| 巴青县| 天台县| 延边| 胶南市| 炉霍县| 台南市| 含山县| 灌阳县| 内江市| 贡山| 英吉沙县| 淮北市| 兰西县| 巴林左旗| 衡阳县| 洪湖市| 石河子市| 固安县| 大名县| 温泉县| 旌德县| 塔城市| 南丹县| 卢龙县| 泸西县| 乐昌市| 黑龙江省| 陇西县| 宝应县| 大足县| 壶关县| 淮安市| 大洼县|