【发布时间】:2017-05-26 05:04:40
【问题描述】:
我创建了以下 HTML 代码
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary active">
<input type="radio" checked=""> Radio 1
</label>
<label class="btn btn-primary">
<input type="radio"> Radio 2
</label>
</div>
现在我需要这个带有 CAKEPHP 表单助手的 html,所以尝试了很多方法来实现这一点,最后我得到了一个部分不完全工作的格式,我使用下面的代码
$options=array('1'=>'Radio 1', '2'=> 'Radio 2');
$attributes=array(
'legend'=>false,
'label' => false,
'div' => false,
'class' => 'required',
'default'=> 0,
'before' => '<label class="btn btn-primary">',
'separator' => '</label><label class="btn btn-primary">',
'after' => '</label>',
);
echo $this->Form->radio('radio_btn',$options,$attributes);
但是这个代码输出看起来像下面的代码
<div class="btn-group" data-toggle="buttons">
<input type="radio" name="data[RadioBtn][radio_btn]" id="RadioBtnId1" class="required" before="<label class="btn btn-primary">" after="</label>" value="1">Radio 1
<label class="btn btn-primary">
<input type="radio" name="ata[RadioBtn][radio_btn]" id="RadioBtnId2" class="required" before="<label class="btn btn-primary">" after="</label>" value="2">Radio 2
</label>
</div>
谁能建议我这段代码有什么问题,或者如果你有任何想法,请帮助我。
【问题讨论】:
标签: html css cakephp cakephp-1.3