У меня есть пользователь, который может зарегистрироваться через форму: имя, фамилия, адрес электронной почты, телефон, пароль, имя пользователя.
Зарегистрированный пользователь может изменить: имя, фамилию, телефон
Мой тип пользователя
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('name', 'text')
->add('lastname', 'text')
->add('email', 'email')
->add('phone', 'text')
->add('password', 'text')
->add('username', 'text');
}
Как я должен отображать другую форму для регистрации и обновления?
Twig
и введите тот жеFormType
, но отобразите только теform_row()
, которые необходимы. Вам нужно будет связать свою форму с вашей сущностью, чтобы данные присутствовали в форме, когда пользователь меняет свой профиль. - person D4V1D   schedule 25.03.2015