精品国产免费观看久久久_久久天天躁狠狠躁夜夜爽_无码人妻少妇久久中文字幕_狠狠做深爱婷婷久久综合一区

網絡建站知識

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

DEDECMS5.7如何實現圖片按照權重排序

作者:狐靈科技 | 2019-12-17 21:13 |點擊:

 還是昨天給用戶做的那個企業網站,在模板制作過程中遇到需要將dede圖片集按照權重排序的實際問題,但是發現默認情況下dede好像支持的不夠。所以我們必須給織夢系統做些小的調整。

      首先,list標簽不支持orderby='weight'  orderway='asc' ,需要修改一下文件。

1、打開根目錄下的include文件夾下的arc.listview.class.php文件。

2、查找

1
else if($orderby=="lastpost") {

語句,大概在609行,在此行前面按下回車健,加入下語句:

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

3、查找

1
if(preg_match('/hot|click|weight|lastpost/'$orderby))

語句,大概在758行附近哦~~修改為

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

4、修改完后點保存,前臺模板調用標簽為:

1
{dede:list pagesize='10' orderby='weight' orderway='asc' }  [field:textlink/]<br/> {/dede:list}

  其中Asc為降序,越小越靠前,如果為DESC就是越大越靠前。

修改完以上,可以實現文章按照權重排序,但是圖片集的權重仍然無法自由修改。還需要修改圖片集處理文件。

1、找到dede目錄下的album_edit.php

2、在171行

1
dutyadmin='$adminid'

后面添加一個英文逗號,然后換行添加weight='$weight'

至此,圖片集的權重即可自由修改了。也可以隨意調整圖片集的位置了。

如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "DEDECMS5.7如何實現圖片按照權重排序
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218