用对象填充自定义表单

时间:2011-05-08 19:28:48

标签: php symfony1 symfony-forms

我有一个简单的表格:UserInfoForm()。 当我第一次向用户显示表单时,我希望它填充来自User模型的特定对象的数据。 任何人都可以给我一个方向或一个例子吗? 谢谢!

1 个答案:

答案 0 :(得分:1)

通常情况下,你会这样做,但这取决于你的UserInfoForm与User对象的关系:

$user = Doctrine::getTable('User')->findOneById($user_id);
$this->form = new UserInfoForm($user);

编辑:我假设您正在使用Doctrine。