DEDECMS列表頁文檔按權重排序的實現方法,織夢文章
導讀:織夢文章織夢文章這篇文章主要為大家介紹了DEDECMS列表頁文檔按權重排序的實現方法,涉及針對include目錄下的arc.listview.class.php頁面中排序方式的dede會員中心模板dede5.7模板。
本文實例講述了DEDECMS列表頁文檔按權重排序的實現方法。分享給大家供大家參考。具體實現方法如下:
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";}
成為這樣:
代碼dede模板堂如下://排序方式$ordersql = '';if($orderby=="senddate" || $orderby=="id") {$ordersql=" order by arc.id $orderWay";} else if($orderby=="hot" || $orderby=="click"){$ordersql = " order by arc.click $orderWay"; } else if($orderby=="lastpost") {$ordersql = " order by arc.lastpost $orderWay";} else if($orderby=="weight") {$ordersql = " order by arc.weight $orderWay";} else {$ordersql=" order by arc.sortrank $orderWay";}
3、同樣是這個文件,查找“if(ereg('hot|click|lastpost',$orderby))”改為:
代碼如下:if(ereg('hot|click|weight|lastpost',$orderby))
上面三織夢模板免費個步驟,即可實現列表頁內容按權重排序,越小越靠前.
希望本文所述對大家的dedecms二次開發有所幫助。
相關dede會員中心模板dede5.7模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章DEDECMS列表頁文檔按權重排序的實現方法,織夢文章主要講述權重,標簽,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_30725.html