yii2复选框值不是必需的。在yii2活动形式的顶部只需要标签。
您可以在Yii2中使用HTML助手类的简单tag((方法。如下:
Html::tag('label', 'LABEL_TEXT');
或者,您可以只提到该特定字段的模板选项{label},如:
$form->field($model, ATTRIBUTE_NAME, ['template' => '{label}'])->checkbox();
有很多方法。您可能想要创建一个Toggle Switch
或。
<?= $form->field($model, 'Attribute')->checkbox([
'label' => false, // <label> is the parent of <input>
'style' => 'visibility: hidden !important;', // Or display: none;
])->label('yourLabel', ['style' => 'display:block',]); ?>
此外,如果用户单击<label>
元素中的文本,则会切换控件。您可以使用yiibootstrapActiveForm
而不是yiiwidgetsActiveForm
来获得更多选项。