symfonyでフォームのhiddenタグに値をセット
別にhiddenタグでなくても良いんだけど、新規レコード作成時などにフォームの初期値を設定する方法。
1 2 3 | //actions.class.phpのexecuteNewの中とか $this ->form = new FooForm(); $this ->form->setDefault( 'hidden_field' , $value ); |
DBから取得したレコードをフォームにセットする場合には、自動生成されるexecuteEditの中を参照。