如何更新symfony2中实体的选定属性?

如何更新symfony2中实体的选定属性?,symfony,crud,symfony-forms,Symfony,Crud,Symfony Forms,我有一个用户实体。它有一个属性名称、电子邮件和密码。 我已经创建了UserType: public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('name', 'text', ['attr' => ['placeholder' => 'name']]) ->add('password', 'rep

我有一个用户实体。它有一个属性名称、电子邮件和密码。 我已经创建了UserType:

public function buildForm(FormBuilderInterface $builder, array $options) {
    $builder
            ->add('name', 'text', ['attr' => ['placeholder' => 'name']])
            ->add('password', 'repeated', [ 'type' => 'password', 'first_options' => array('label' => 'Password', 'invalid_message' => 'Passwords don\'t match.',),
                'second_options' => array('label' => 'Confirm Password'), 'invalid_message' => 'Passwords do not match'])
            ->add('email', 'email', ['attr' => [ 'placeholder' => 'Email']])
    ;
}
我已经为用户创建了一个注册表单,它可以完美地插入数据。我要做的是制作两个编辑表单,一个用于姓名,另一个用于电子邮件。 当点击姓名或电子邮件的编辑链接时,它会显示一个模式表单。 我已经在细枝中创建了模态


我不知道如何为姓名和电子邮件创建单独的表单,以便编辑和更新实体。

我使用FOSuserbundle完成了一个类似的项目,它将为您节省大量时间,请尝试一下