Yii2活动复选框列表样式

问题描述 投票:0回答:1

我有一个activeCheckboxList,但单个复选框的CSS样式无法使用。

<div class="form-label"><?= Yii::t('my', 'Status') ?></div>
                <?= Html::activeCheckboxList($model, 'status', $model->my_getStatusOptions(),
                [
                'itemOptions' => [ 'class' => 'mycheckbox',
                       'labelOptions' => [
                           'style' => 'font-weight: normal',
                           'class' => 'Checkbox',
                          ],
                 ],
                 ]
                )
             ?>
css checkbox yii2 checkboxlist
1个回答
0
投票

试试这个,你可以为一个复选框项目使用你自己的模板。

<?= Html::activeCheckboxList($model, 'status', $model->my_getStatusOptions(),
    [
        'item' => function ($index, $label, $name, $checked, $value) {
            return
                "<label class='checkbox-label'>
                    {$label}
                    <input type='checkbox' name='{$name}' value='{$value}' checked='{$checked}'>
                </label>";
        }
    ]
)
?>
© www.soinside.com 2019 - 2024. All rights reserved.