のフォームフィールドにデフォルト値を設定するには、ここで美しく説明されているように、jQueryと組み合わせsymfony2
た属性を使用します。rel
$builder->add('title', 'text', array(
'attr'=> array(
'class'=>'prepopulate',
'rel'=>'Enter a title here...',
)
));
これは完全に機能し、次のようになります。
ご覧のとおり、フィールドには「ここにタイトルを入力してください...」と事前に入力されています。フォームをそのまま検証すると、デフォルト値が挿入されるため検証は行われません(これは理にかなっています)。
ユーザーがこのフィールドをカスタマイズし、デフォルト値でフォームを送信するだけではないことを確認したい...