我有一個模型名稱「用戶」,他們我添加了登錄驗證。但我也需要驗證註冊頁面。這兩種形式的字段都不相同。 有人可以告訴我如何管理與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表單驗證
- 2. CakePhp:幾個字段的表單驗證?
- 3. 多個具有相同列名的模型的表單驗證
- 4. Live Jquery表單驗證和CakePHP驗證
- 5. 如何在cakephp中驗證模型的單個字段
- 6. Rails在一個模型中的4個不同的驗證
- 7. Cakephp 3.0表單驗證
- 8. 表單驗證在cakephp
- 9. CakePHP $ this-> Plan-> validates()從非模型表單驗證
- 10. 如何驗證cakephp中的一個模型中的兩個表格
- 11. Cakephp中的模型驗證問題
- 12. Yii2:如何驗證具有同一模型的多個實例的表單
- 13. 對模型表單的驗證
- 14. ExtJS:針對模型的表單驗證
- 15. 孩子在同一個模型 - CakePHP的
- 16. 對不同請求的模型驗證
- 17. cakephp只有一個模型得到驗證
- 18. CakePHP的驗證:用於向在同一視圖的形式之一模型
- 19. Bootstrap表單驗證驗證同一個表單組中的所有字段
- 20. Cakephp 2.0模型關聯驗證
- 21. 在CakePHP模型驗證中使用gettext
- 22. cakephp沒有按預期驗證模型
- 23. CakePHP驗證和用戶模型
- 24. Cakephp 1.3模型驗證錯誤
- 25. Cakephp模型驗證十進制值
- 26. 驗證模型中的單個對象
- 27. 共享方法和同一個表的兩個模型? [CakePHP]
- 28. cakephp中的表單驗證問題
- 29. CakePHP中的自定義表單驗證
- 30. CakePHP 3中的條件表單驗證