網站首頁 織夢學院 正文
我們在用DedeCMS自定義表單功能的時候,一般都是在本地測試,成功后再上傳到空間實測,淘站網說過如何為DedeCMS的自定義表單添加驗證碼之后,把自定義表單備份在空間還原之后,在提交表單的時候卻提示“數據校驗不對,程序返回 ”,在自定義表單中點擊發布信息卻并沒有這個問題,一切正常。
DedeCMS自定義表單出現“數據校驗證不對,程序返回”的解決方案
排查一番,終于找出原因,原來自定義表單中中有一個dede_fieldshash值,它的value值是唯一的,每個網站都有單獨的value值,這里報錯就是因為這個問題,比如如下代碼:
<input type="hidden" name="dede_fields" value="bt,text;xgsm,multitext;lxr,text;xb,radio;dwmc,textchar;xxdz,textchar;yzbm,text;lxdh,text;czhm,text;sjhm,text;dzxx,text"/>
<input type="hidden" name="dede_fieldshash" value="497900ecbac58b031af0c80e589e7649"/>
很簡單,打開后臺-核心-頻道模型-自定義表單
DedeCMS自定義表單出現“數據校驗證不對,程序返回”的解決方案
找到自己設置好的自定義表單,點擊“前臺預覽”
DedeCMS自定義表單出現“數據校驗證不對,程序返回”的解決方案
如果提示前臺預覽關閉,則點擊“修改”,將“前臺列表和內容也公開”選項勾選為“完全公開”。
DedeCMS自定義表單出現“數據校驗證不對,程序返回”的解決方案
在預覽自定義表單界面點擊右上角的“發布信息”
DedeCMS自定義表單出現“數據校驗證不對,程序返回”的解決方案
即可到信息發布的頁面,查看源代碼,找到“ dede_fieldshash”,后面的value值即為我們需要的新的值,放到自己的模版中即可解決“數據校驗不對”的報錯問題,再去提交表單則提示成功。
相關推薦
- 2023-01-07 Android?RecyclerLineChart實現圖表繪制教程_Android
- 2022-03-15 linux系統中計劃任務介紹_Linux
- 2022-05-25 kotlin File轉換MultipartFile
- 2022-10-18 AJAX淺析數據交換的實現_AJAX相關
- 2023-08-01 elementui全局給select option添加title屬性
- 2022-10-17 在?C#?中使用?Span<T>?和?Memory<T>?編寫高性能代碼的詳
- 2022-07-01 docker搭建mongodb單節點副本集的實現_docker
- 2022-10-07 Android開發Jetpack組件Lifecycle使用篇_Android
- 欄目分類
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支