在树枝中渲染特定的实体表单字段

时间:2012-11-27 10:17:17

标签: symfony twig

在我的表单构建器中,我有类似的东西:

$builder->add('User.username', 'text', array())
...

但我的问题是,在树枝上,我无法使用以下方式渲染该字段:

 {{ form_widget(profile_form.User.username) }}

即使我使用form_rest方法渲染了字段:

 {{ form_rest(profile_form) }}

请注意,我需要将实体用户添加到字段名称中,因为它是一个相关的实体。

任何渲染此字段的方法? 谢谢!

1 个答案:

答案 0 :(得分:0)

也许你应该使用property_path

$builder->add('user_username', 'text', array('property_path' => 'user.username'))