通过formbuilder制作具有整数值的单选按钮
make radio button with integer value by formbuilder
我正在尝试通过 formbuilder 制作单选按钮。
我在实体中有整数列。
取1-5的数字
起初我试过这个。
$form = $this->createFormBuilder($myEntity)
->add('point',"choice",array(
'data' => array(
'1' => '1',
'2' => '2',
'3' => '3',
'4' => '4',
'5' => '5'
),multiple => 'false'
))
它显示列表框而不是单选按钮。
如何制作单选按钮?
您需要使用 expanded => true
才能让单选按钮也将您的选择数组添加到 choices
选项而不是数据选项
$form = $this->createFormBuilder($myEntity)
->add( 'point', "choice", array(
'choices' => array(
'1' => '1',
'2' => '2',
'3' => '3',
'4' => '4',
'5' => '5'
)
,'expanded' => true
));
我正在尝试通过 formbuilder 制作单选按钮。
我在实体中有整数列。
取1-5的数字
起初我试过这个。
$form = $this->createFormBuilder($myEntity)
->add('point',"choice",array(
'data' => array(
'1' => '1',
'2' => '2',
'3' => '3',
'4' => '4',
'5' => '5'
),multiple => 'false'
))
它显示列表框而不是单选按钮。 如何制作单选按钮?
您需要使用 expanded => true
才能让单选按钮也将您的选择数组添加到 choices
选项而不是数据选项
$form = $this->createFormBuilder($myEntity)
->add( 'point', "choice", array(
'choices' => array(
'1' => '1',
'2' => '2',
'3' => '3',
'4' => '4',
'5' => '5'
)
,'expanded' => true
));