質問 > 管理機能 > コントローラから手動でバリデーションを行う場合について |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuy-tank |
投稿日時: 2018/2/23 14:46
対応状況: 開発中
|
一人前 登録日: 2017/11/10 居住地: 投稿: 72 |
コントローラから手動でバリデーションを行う場合について バリデーションする場合、コントローラからform->isValid()を使うと思うのですが、入力のエラーチェックと同時に作業を進める都合上、入力エラーを自ら探し、見つけた場合は、手動でバリデーションのエラーをテンプレートファイルのページで出したいです。
例えば、 $builder ->add('foo', 'text', array('label' => 'foo','required' => false )) のようなフォームの特定箇所に直接エラーメッセージを出力したいです。(テンプレートファイルでは、form_errors()で出力する位置に相当) この場合、どのメソッドを使えばいいのでしょうか? |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» コントローラから手動でバリデーションを行う場合について | yuy-tank | 2018/2/23 14:46 |
Re: コントローラから手動でバリデーションを行う場合について | umebius | 2018/2/25 18:39 |
Re: コントローラから手動でバリデーションを行う場合について | yuy-tank | 2018/3/2 11:04 |