2012-11-27 3 views
1

의 특정 엔터티 양식 필드를 렌더링, 나는 그런 일이 :내 양식 빌더에서 나뭇 가지

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

을하지만 내 문제는 나뭇 가지에, 내가 사용하여 해당 필드를 렌더링 할 수 있다는 것입니다 :

{{ form_rest(profile_form) }} 

내가 엔터티 사용자를 씁니다 있습니다 : 나는 form_rest 방법을 사용하는 경우 필드가 렌더링되는 경우에도

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

필드 이름에 관련된 엔터티이기 때문에

이 필드를 렌더링하는 방법은 무엇입니까? 감사합니다.

답변

0

아마 당신은 사용해야 property_path

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