yii2 radioList 自定义样式 [ 2.0 版本 ]
<?php $model->test=($model->test)?:1?>
<?= $form->field($model, 'test',[
'options'=>['class' => 'form-group form-md-radios'],
'template' => '{label}<div class="col-md-9 md-radio-inline">{input}</div>{hint}{error}',
])->radioList([1=>Yii::t('common','has'),0=>Yii::t('common','not')],
[
'item' => function($index, $label, $name, $checked, $value) {
$checked=$checked?"checked":"";
$return = '<div class="md-radio">';
$return .= '<input type="radio" id="' . $name . $value . '" name="' . $name . '" value="' . $value . '" class="md-radiobtn" '.$checked.'>';
$return .= '<label for="' . $name . $value . '">
<span></span>
<span class="check"></span>
<span class="box"></span>' . ucwords($label) . '</label>';
$return .= '</div>';
return $return;
}
]) ?>
pmls63
注册时间:2015-11-27
最后登录:2019-01-29
在线时长:45小时15分
最后登录:2019-01-29
在线时长:45小时15分
- 粉丝6
- 金钱6910
- 威望20
- 积分7560
共 2 条评论
不错,不错,解决了我 radioList 使用layui样式的问题!感谢楼主~~~
相互学习,共同进步
checked怎么默认选中的,打印checked一直是空