我有一個模型名稱「用戶」,他們我添加了登錄驗證。但我也需要驗證註冊頁面。這兩種形式的字段都不相同。 有人可以告訴我如何管理與1個模型不同的表單驗證。Cakephp一個模型不同的表單驗證
0
A
回答
0
您可以在您的用戶模型中驗證儘可能多的字段,這與您在哪個視圖或以哪種形式輸入它們無關。 因此,只需將您的註冊頁面中的字段添加到用戶模型中的用戶$ validate。
0
如果一切形式有着相似的字段名,但需要不同的驗證規則,你可以使用: http://bakery.cakephp.org/articles/dardosordi/2008/07/29/multivalidatablebehavior-using-many-validation-rulesets-per-model
如果重複的字段驗證一切形式的你可以將其全部添加到模型中的一樣,它只會驗證在表單上出現的人。
請記住不要使用'required'=> true,將該鍵設置爲true將使該字段始終是必需的,並且即使它不在您的表單上,它也必須存在於數據數組中
相關問題
- 1. cakephp中jquery表單驗證和模型驗證的區別?
- 2. cakephp驗證與另一個模型
- 3. CakePHP中的模型驗證
- 4. cakephp表單驗證
- 5. CakePHP - 創建一個表單,編輯同一模型的多行
- 6. CakePHP - 模型驗證不起作用
- 7. CakePHP的驗證兩個表(型號)
- 8. CakePHP 2.2 saveAll多個模型驗證
- 9. CakePHP的V3.0.5使用不同的模型組件驗證
- 10. 如何驗證cakephp中沒有模型名稱的表單域
- 11. Cakephp不驗證表單中的數據
- 12. CakePHP 2.4中的同一模型的多個編輯表單
- 13. CakePhp:幾個字段的表單驗證?
- 14. 多個具有相同列名的模型的表單驗證
- 15. Live Jquery表單驗證和CakePHP驗證
- 16. 如何在cakephp中驗證模型的單個字段
- 17. Rails在一個模型中的4個不同的驗證
- 18. CakePHP使用其他模型驗證和/或保存表單驗證?
- 19. 表單驗證在cakephp
- 20. Cakephp 3.0表單驗證
- 21. CakePHP 3:驗證表單
- 22. CakePHP 2.0表單驗證
- 23. CakePHP $ this-> Plan-> validates()從非模型表單驗證
- 24. cakephp驗證模型中的兩個字段是唯一的
- 25. CakePHP的 - 關聯的模型驗證
- 26. 如何驗證cakephp中的一個模型中的兩個表格
- 27. CakePhp表單驗證不起作用
- 28. cakephp Ajax表單驗證不起作用
- 29. CakePHP表單驗證不起作用
- 30. Cakephp中的模型驗證問題