如何在 symfony2 的表单类中隐藏标签?
我知道你可以用树枝拆分表单,并选择不为特定字段呈现标签,但我不禁认为你必须能够从表单类中做到这一点。选项数组中的“label”键允许您将此值更改为您喜欢的任何值,但传递 false 或空字符串只会返回字段名称(请参阅下面的示例,其中“roles”呈现为标签)。
$builder
->add('roles', 'entity', array(
'class' => 'Acme\UserBundle\Entity\Role',
'label' => ''
));
$builder
->add('roles', 'entity', array(
'class' => 'Acme\UserBundle\Entity\Role',
'label' => false
));
奇怪的是,传递一个空白区域(感觉非常脏)似乎呈现出一个完全空白的标签,即使在查看源时也没有空间。任何人都可以阐明最佳方法,甚至为什么空白空间似乎有效?