0

よく理解できたかどうかわかりません...フォームの入力で数値のみを受け取りたい場合は、数値フィールドを使用できます

$builder->add('width', 'number', array(
        'label' => $this->translator->trans('image.builder.width'),
        'invalid_message' => 'oops'
    ));

入力ゾーンに文字を入力すると、エラーが発生しますが、メッセージは表示されません...何もありません。

数値入力の正しい使い方ですか?

ありがとうございました

4

1 に答える 1

0

フォームエラーを必ずレンダリングしてください

{{ form_errors(form) }}

それぞれのフィールドの近くにフォーム エラーを表示したい場合は、次の質問を参照してください。

Symfony2 form_errors

于 2013-03-28T17:08:43.697 に答える