検証に失敗したあと、$ ModelのvalidationErrors => array(???)の内容を見たいのですが、 "afterValidation()"メソッドはありません。
どのように私はそれを見ることができるか、少なくともそれがどのように正確に見えるか知っていますか?
ありがとうございます!
0
A
答えて
1
は、あなたが保存しようとする前にデータを検証することができます:
0
使用$this->ModelName->invalidFields()
あなたがやっているものは何でも/セーブされた後:
をたとえば:
debug($this->ModelName->invalidFields());
あなたはその呼び出しの後のある時点でのリダイレクトを使用している場合は、あなたがないかもしれませんあなたのビュー内のデータを参照してください。この場合、あなたは常にdie();
のいずれかの直後に行うことができますかそこらのようなあなたの呼び出しに巻き付け:
$this->ModelName->set($this->request->data);
if ($this->ModelName->validates()) {
// success
} else {
// failed
$errors = $this->ModelName->validationErrors;
}
参考:コントローラ上の
die(debug($this->ModelName->invalidFields());
関連する問題
- 1. 検証後にモーダルを検証する必要があります。
- 2. Facebook Instant Articlesをデバッグする方法はありますか?
- 3. テストケースまたは検証方法にアサートする必要がありますか?
- 4. Optionをscalazの検証に変換する方法はありますか?
- 5. WPFにコントロールの再検証を強制する方法はありますか?
- 6. 私はkotlin koanをデバッグする方法はありますか?
- 7. 検証が失敗した後に入力フィールドをリセットする方法はありますか?
- 8. 特定のRowtestをデバッグする方法はありますか
- 9. plistファイルをデバッグする方法はありますか?
- 10. スタックオーバーフローの例外をデバッグする方法はありますか?
- 11. Sklearn:パイプラインをデバッグする方法はありますか?
- 12. Webpackコンパイルプロセスをデバッグする方法はありますか?
- 13. iTunesアプリをデバッグする方法はありますか?
- 14. ASPでルートをデバッグする方法はありますか? MVC5?
- 15. マウスオーバー後も検索ボックスを青色にする方法はありますか?
- 16. python formencodeを使ってファイルサイズを検証する方法はありますか?
- 17. EMFモデルの検証をプログラムでトリガする方法はありますか?
- 18. Saber Webサービスの可用性を検証する方法はありますか
- 19. 入れ子リストを検証する方法はありますか?
- 20. 隠しフィールドの値を検証する方法はありますか?
- 21. Joiスキーマの動的キー名を検証する方法はありますか?
- 22. フォームタグとforms.pyのないフィールドを検証する方法はありますか?
- 23. PHPでテキストの妥当性を検証する方法はありますか?
- 24. bosh-cli v2でssl検証をスキップする方法はありますか?
- 25. View Model Baseクラスのインスタンスを1つだけ保証する方法はありますか?
- 26. IdentityServer4にはアクセストークンを検証するAPIがありますか?
- 27. 同じコンポーネントで異なるv-modelを見る方法はありますか?
- 28. Model属性が常にダウンケースされ、取り除かれる最良の方法はありますか?
- 29. Androidで「USBデバッグ認証の取り消し」を取り消す方法はありますか
- 30. dddでscanfを使ってプログラムをデバッグする方法はありますか?