今天先將dede圖片集按照權重排序,但是dede好像支持的不夠。
首先,list標簽不支持orderby=’weight’
1、打開根目錄下的include文件夾下的arc.listview.class.php文件。
2、查找“else if($orderby=="lastpost") {” 語句,大概在609行,在此行前面按下回車健,加入下語句:else if($orderby=="weight") {
3、查找if(preg_match('/hot|click|weight|lastpost/', $orderby))語句,大概在758行附近哦~~修改為if(ereg('hot|click|weight|lastpost',$orderby)) 啊
4、修改完后點保存,前臺模板調(diào)用標簽為:{dede:list pagesize='10' orderby='weight'
修改完以上,可以實現(xiàn)文章按照權重排序,但是圖片集的權重仍然無法自由修改。還需要修改圖片集處理文件。
1、找到dede目錄下的album_edit.php,
2、在171行dutyadmin='$adminid'后面添加一個英文逗號,然后換行添加weight='$weight'
至此,圖片集的權重即可自由修改了。也可以隨意調(diào)整圖片集的位置了。
版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: dede 5.7實現(xiàn)圖片按照權重排序