使用带有嵌套表单

时间:2015-12-05 14:29:23

标签: forms symfony nested nelmioapidocbundle

我正在使用NelmioApiDocBundle来生成API文档。问题是当我使用带有嵌套表单或按钮的FormType(提交/取消)时,我得到额外的参数。这是我的FormType:

class RegistrationFormType extends AbstractType{

public function buildForm(FormBuilderInterface $builder, array $options)
{
    $builder->add('user', new UserType());
    $builder->add('contact', new ContactType()));
    $builder->add('Valider', 'submit'),
    ));
}

public function getName()
{
    return 'registration';
}

}

在我的控制器中:

/**
 *
 * @ApiDoc(
 *     input = {"class"="BundleNamespace\...\RegistrationFormType", "name" = ""} 
 * )
 */
public function putAction(Request $request){

The result

如何删除这些额外参数(用户,联系人,Valider)?

0 个答案:

没有答案