我有这个表
Tasks -- id , name
usertasks -- id, task_id , note
Class user {
private $ usertasks
}
我的用户任务表单是这样的
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('note')
;
}
形式显示良好。
有没有办法在note
文本字段之前,我可以有任务名称的标签
类似的东西
$builder
->add('usertask.getName(id)) as Label not editable
->add('note')
;
您可以使用配置选项在任何字段中设置标签
$builder->add('idtype', 'text',
array(
'label' => 'your label',
'empty_value' => '',
'preferred_choices' => array('0', '1', '2'),
'required' => 'true'
));
您也可以使用变量来设置值:
$builder->add('idtype', 'text',
array(
'label' => $value,
'empty_value' => '',
'preferred_choices' => array('0', '1', '2'),
'required' => 'true'
));