我在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());
}
它只是在表单Task中指定子表单类别。我的问题是看到子表单名称。我想删除它,但我现在不知道如何去做。我试试这个,但它不起作用:
public function buildForm(FormBuilder $builder, array $options)
{
// ...
$builder->add('category', new CategoryType(), array('label' => '');
}
您是否知道如何删除此SubForm标签?
答案 0 :(得分:7)
我已经为标签指定了false,它有效。但我不确定这是一个好的解决方案。如果您有任何更好的想法,请分享/
public function buildForm(FormBuilder $builder, array $options)
{
// ...
$builder->add('category', new CategoryType(), array('label' => false);
}