織夢dede提示:保存當前欄目更改時失敗,請檢查你的輸入資料是否存在問題

 曉兔   2020-02-04 18:12   402 人飄過  1 條評論

今日在修改新建的一個織夢站點的欄目時出現了錯誤提示:保存當前欄目更改時失敗,請檢查你的輸入資料是否存在問題

保存當前欄目更改時失敗,請檢查你的輸入資料是否存在問

原因在于我使用了二次開發過的模板,后臺欄目編輯文件php里添加了欄目數據表里不存在的字段。

跟著下面的步驟做,dede后臺程序會自動告訴你缺少什么內容引起了保存失敗。

解決方法

1、打開 /dede/catalog_edit.php 找到 (大概在68行左右)

ShowMsg("保存當前欄目更改時失敗,請檢查你的輸入資料是否存在問題!","-1");

在它上面加入 echo $upquery;die;

如圖——

(這步是為了一會兒讓你再次提交時,程序自動給出模板代碼)

2、保存后,繼續去編輯修改有問題的那個欄目,提交修改可以看到面輸出的代碼,全選,復制所有代碼

3、把復制到的代碼放到后臺-系統-SQL命令行工具,執行,看執行結果提示什么錯誤

4、紅色部分為出錯提示,知道是缺少數據表字段typeimg后,我們針對具體錯誤繼續執行下面SQL語句

5、ALTER TABLE `dede_arctype` ADD `typeimg` CHAR( 255 ) NOT NULL DEFAULT '';

注意:上面SQL語句中的typeimg改成你錯誤提示里的字段名稱,如果是缺少多個字段,就執行多條上面的SQL語句。

6、最后,把剛才加在 /dede/catalog_edit.php 里面的echo $upquery;die;刪除,保存,再去編輯欄目,就不會報錯啦。

歷史上的今天:

本文地址:http://www.yahaozhuo.cn/post/831.html
溫馨提示:文章內容系作者個人觀點,不代表曉兔個人博客對觀點贊同或支持。
版權聲明:本文為轉載文章,來源于 曉兔 ,版權歸原作者所有,歡迎分享本文,轉載請保留出處!

 發表評論


表情

  1. 今日頭條新聞
    今日頭條新聞 【農民】 @回復

    文章非常好超喜歡