国产欧美二区三区-国产欧美高清-国产欧美国产精品第二区-国产欧美国产精品第一区-小说区 图片区-小说区 综合区 都市激情

當前位置: 首頁 > 站長資訊 > 正文頁面

DEDECMS列表頁文檔按權重排序的實現方法

本文實例講述了DEDECMS列表頁文檔按權重排序的實現方法。分享給大家供大家參考。具體實現方法如下:JJ6網站目錄_網站網址收錄與提交入口

1、在list_artcile.htm模板中使用:JJ6網站目錄_網站網址收錄與提交入口

{dede:list pagesize='12' orderby='weight' orderway='asc'}JJ6網站目錄_網站網址收錄與提交入口

2、然后修改include目錄下的arc.listview.class.php,查找else if($orderby=="lastpost。。。在下面補充JJ6網站目錄_網站網址收錄與提交入口

else if($orderby=="weight") {JJ6網站目錄_網站網址收錄與提交入口

$ordersql = " order by arc.weight $orderWay";JJ6網站目錄_網站網址收錄與提交入口

}JJ6網站目錄_網站網址收錄與提交入口

成為這樣:JJ6網站目錄_網站網址收錄與提交入口

//排序方式JJ6網站目錄_網站網址收錄與提交入口

$ordersql = '';JJ6網站目錄_網站網址收錄與提交入口

if($orderby=="senddate" || $orderby=="id") {JJ6網站目錄_網站網址收錄與提交入口

$ordersql=" order by arc.id $orderWay";JJ6網站目錄_網站網址收錄與提交入口

} else if($orderby=="hot" || $orderby=="click"){JJ6網站目錄_網站網址收錄與提交入口

$ordersql = " order by arc.click $orderWay";JJ6網站目錄_網站網址收錄與提交入口

} else if($orderby=="lastpost") {JJ6網站目錄_網站網址收錄與提交入口

$ordersql = " order by arc.lastpost $orderWay";JJ6網站目錄_網站網址收錄與提交入口

} else if($orderby=="weight") {JJ6網站目錄_網站網址收錄與提交入口

$ordersql = " order by arc.weight $orderWay";JJ6網站目錄_網站網址收錄與提交入口

} else {JJ6網站目錄_網站網址收錄與提交入口

$ordersql=" order by arc.sortrank $orderWay";JJ6網站目錄_網站網址收錄與提交入口

}JJ6網站目錄_網站網址收錄與提交入口

3、同樣是這個文件,查找“if(ereg('hot|click|lastpost',$orderby))”改為:JJ6網站目錄_網站網址收錄與提交入口

if(ereg('hot|click|weight|lastpost',$orderby))JJ6網站目錄_網站網址收錄與提交入口

上面三個步驟,即可實現列表頁內容按權重排序,越小越靠前.JJ6網站目錄_網站網址收錄與提交入口

希望本文所述對大家的dedecms二次開發有所幫助。JJ6網站目錄_網站網址收錄與提交入口

源碼技術交流QQ群 417105134JJ6網站目錄_網站網址收錄與提交入口

  

此文由 網站目錄_網站網址收錄與提交入口 編輯,未經允許不得轉載!:

相關文章