Symfonyを使っています。
公式を参考にしながら、データトランスフォーマーを使ってみています。
http://docs.symfony.gr.jp/symfony2/cookbook/form/data_transformers.html
例えば、hogeTransformの中で、
メソッドは数字をエンティティに変換し、
それが失敗すると独自のエラーメッセージを表示したいと思っています。
lang
1public function hogeTransform($number)
~処理やチェックを行っています~
lang
1$hogefuga = $this->om 2->getRepository('AcmeTaskBundle:Issue')->findOneBy(array('number' => $number)); 3 4if (null === $hogefuga) { 5 throw new TransformationFailedException(sprintf(' hogefuga no number ga hendesu',$number 6 )); 7} 8return $hogefuga; 9}
しかし、上記のトランスフォーマーを使っているフィールドで、汎用的なエラーメッセージが表示されてしまいます
(This value is not valid)
This value is not validではないメッセージを表示させる方法はないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。