我想要单选按钮在表中,没有标签和一个单选按钮为一个表行,而所有分组在一个单独的组,所以用户可以通过选择一个单选按钮从组中选择单个表行…
在纯html中是这样的:
<div class="radio">
<label>
<input type="radio" name="memberPaymentsRadio" value="mp<?php echo $key;?>" aria-label="...">
</label>
</div>
在cakephp获得相同的html代码的代码是什么?
我试过了:
foreach($payments as $key => $payment){
...
echo $form->input('memberPaymentsRadio',
array(
'div' => array('class' => 'radio'),
'label' => false,
'type' => 'radio',
'aria-label' => '...',
'options' => array('mp'.$key),
'before' => '<label>',
'after' => '</label>'
)
);
}
但我得到单选按钮,每表一行一个,所有在特定的表列,但标签'mp0', 'mp1',这不是我要找的…
可以这样使用
$this->Form->radio('memberPaymentsRadio', array('mp'.$key => ""),array('class' => 'radio', 'before' => '<label>','after' => '</label>','label' => false));