Symfony2删除子表单标签

Pur*_*ski 2 forms symfony

我在Symfony2文档页面上创建了一个子表单:http: //symfony.com/doc/2.0/book/forms.html#form-rendering-template

这段代码:

public function buildForm(FormBuilder $builder, array $options)
{
    // ...

    $builder->add('category', new CategoryType());
}
Run Code Online (Sandbox Code Playgroud)

它只是在表单Task中指定子表单类别.我的问题是看到子表单名称.我想删除它,但我现在不知道如何去做.我试试这个,但它不起作用:

public function buildForm(FormBuilder $builder, array $options)
{
    // ...

    $builder->add('category', new CategoryType(), array('label' => '');
}
Run Code Online (Sandbox Code Playgroud)

你知道如何删除这个SubForm标签吗?

Pur*_*ski 7

我已经为标签指定了false,并且它有效.但我不确定这是一个好的解决方案.如果您有任何更好的想法分享请/

public function buildForm(FormBuilder $builder, array $options)
{
    // ...

    $builder->add('category', new CategoryType(), array('label' => false);
}
Run Code Online (Sandbox Code Playgroud)