2017-06-02 73 views
0

我有一个自动填充的表单(使用另一个表中的所有行)的选择字段(choiceType)。Symfony2 - 设置ChoiceType的标签

我想设置标签(仅标签,选择的不是内容)...

我没做到这一点的textType不断变化:

$builder->add('note') 

$builder->add('note', 'text', array('label' => 'myNewLabel') 

,但我不能这样做与choiceType,因为如果我改变

$buidler->add('column') 

$builder->add('column', 'choice', array('label' => 'myNewLabel') 

选择不填充...

+0

是您的列实际上是一个实体? 您是否试图通过null更改'choice'? – henrily

+0

@henfully null做的工作!谢谢 (是的,它是一个实体) –

回答

1

解决的办法是:

$builder->add('column', null, array('label' => 'myNewLabel')