織夢編輯欄目時提示“保存當(dāng)前欄目更改時失敗,請檢查你的輸入資料是否存在問題!”
那是因為你的后臺欄目編輯文件php里有做過二次開發(fā),添加了欄目數(shù)據(jù)表里不存在的字段。
跟著下面的步驟,讓程序告訴你缺少什么引起的保存失敗吧。
解決方法
1、打開 /dede/catalog_edit.php 找到 (大概在68行左右)
ShowMsg("保存當(dāng)前欄目更改時失敗,請檢查你的輸入資料是否存在問題!","-1");
在它上面加入
echo $upquery;die;
如圖
2、保存后,繼續(xù)去編輯修改某個欄目,看頁面輸出的代碼,全選,復(fù)制
把復(fù)制到的語句到后臺-系統(tǒng)-SQL命令行工具,執(zhí)行,看執(zhí)行結(jié)果提示什么錯誤
3、知道是缺少數(shù)據(jù)表字段錯誤后,我們針對具體錯誤繼續(xù)執(zhí)行下面SQL語句
ALTER TABLE `dede_arctype` ADD `typeimg` CHAR( 255 ) NOT NULL DEFAULT '';
注意:上面SQL語句中的typeimg改成你錯誤提示里的字段名稱,如果是缺少多個字段,就執(zhí)行多條上面的SQL語句。
4、把剛才加在 /dede/catalog_edit.php 里面的
echo $upquery;die;
刪除,保存
再去編輯欄目,就不會報錯啦。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢保存當(dāng)前欄目更改時失敗,請檢查你的輸入資料是否存在問題