国产探花免费观看_亚洲丰满少妇自慰呻吟_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 就不會出問題了。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新乐市| 临武县| 资中县| 马边| 拉孜县| 旺苍县| 乐亭县| 威宁| 奉新县| 乐昌市| 福州市| 昌宁县| 都兰县| 辛集市| 昔阳县| 平湖市| 凌海市| 潮州市| 玛纳斯县| 绩溪县| 穆棱市| 秦皇岛市| 开远市| 久治县| 佳木斯市| 呼和浩特市| 新宁县| 凤城市| 鸡东县| 定安县| 皋兰县| 交口县| 都兰县| 浪卡子县| 六安市| 保德县| 巴中市| 宁城县| 双城市| 茌平县| 北川|