symfonyでフォームのhiddenタグに値をセット

別にhiddenタグでなくても良いんだけど、新規レコード作成時などにフォームの初期値を設定する方法。

//actions.class.phpのexecuteNewの中とか
$this->form = new FooForm();
$this->form->setDefault('hidden_field', $value);

DBから取得したレコードをフォームにセットする場合には、自動生成されるexecuteEditの中を参照。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です