我需要帮助。如何在现有表单中添加单选按钮? 我试着这样做:
$metodadeplata = array('ramburs','ordindeplata');
foreach($metodedeplata as $metoda){
$radio = new Element\Radio('metodedeplata');
$radio->setValue($metoda);
$checkoutform->add($radio);
}
,但它只需要最后一个值。 $checkoutform
是已声明的表单。
答案 0 :(得分:2)
根据the doc,这不是无线电元素的工作原理:
$radio = new Element\Radio('metodedeplata');
$radio->setLabel('Label for metodedeplata');
$radio->setValueOptions([
'0' => 'ramburs',
'1' => 'ordindeplata',
]);
$checkoutform->add($radio);