国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

解決Dede5.6聯動類型更改排序數字的BUG

2024-07-12 09:05:52
字體:
來源:轉載
供稿:網友

DedeCMS5.6 聯動類型在更改排序數字后的BUG解決辦法。

版本 DEDECMS 5.6

BUG觸發環境與條件:

當聯動類型的最后一條記錄被修改排序為非500倍數時并且不是最大排序中的最大數值時。 BUG就發生了。

例如下圖環境中。 添加分類不管你怎么加。 都自動跑到分類下的子分類中了。 新建的分類枚舉值將會是3900。后面再添加項目都將發生錯誤。

 

分析原因:

問題處在/dede/stepselect_main.php 的209行。

Copy to ClipboardLiehuo.Net Codes引用的內容:[www.CUOxin.com]
else $disorder = $evalue = $arr['disorder'] + ($issign==1 ? 1 : 500);

分類的枚舉值是通過排序值計算出來的,這應該是個邏輯錯誤,只要降 $arr['disorder'] 改為 $arr['evalue'] 用最大枚舉值+500 就不會出問題了。

順便提供一個已經改好的文件。不懂怎么改的直接用這個文件去覆蓋就行了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 资阳市| 永吉县| 福泉市| 赤壁市| 洛南县| 鄢陵县| 郧西县| 肇源县| 安龙县| 乐都县| 明溪县| 当雄县| 根河市| 余江县| 简阳市| 九江市| 龙泉市| 白城市| 张掖市| 竹溪县| 体育| 华蓥市| 景德镇市| 宽甸| 清镇市| 大兴区| 桐柏县| 两当县| 连云港市| 寻乌县| 和平县| 永德县| 丹阳市| 福安市| 洪泽县| 绵阳市| 天长市| 黎平县| 仁布县| 绥芬河市| 筠连县|