Для удаления верхних Label и input при использовании метода $form->field()->checkboxList()
в Yii, можно воспользоваться несколькими методами:
1. Используйте метод $form->fieldConfig()
с настройками "template" и "labelOptions":
$form->fieldConfig = [ 'template' => '{input}', 'labelOptions' => ['style' => 'display:none'] ];
Затем добавьте метод $form->field()
с аргументами, для которых необходимо убрать лишние элементы:
$form->field($model, 'attribute')->checkboxList($items, ['class' => 'checkbox-container']);
2. Если вы хотите удалить только верхние Label, вы можете использовать следующий метод:
$form->fieldConfig([ 'labelOptions' => ['style' => 'display:none'] ]);
Затем добавьте метод $form->field()
с аргументами, для которых необходимо убрать только Label:
$form->field($model, 'attribute')->checkboxList($items, ['class' => 'checkbox-container']);
Данные методы позволяют настроить вывод формы и удалить ненужные элементы, в данном случае - верхние Label и input, при использовании метода $form->field()->checkboxList()
.