По умолчанию параметр "tag" стоит "div", и в этом случае, валидация работает хорошо, если ни чего из списка не выбрал, то появляется предупреждени, и если выбрал, то горит зеленым.
Но вот если установить другой тег, то он ругается в обоих случаях, выбрал я какое-либо значение или нет....
Как настроить валидацию так, чтобы все работало?
<?= $form->field($model, 'model_param')
->radioList($array,
[
'tag' => 'section',
'item' => function ($index, $label, $name, $checked, $value) {
return Html::radio($name,
$checked,
[
'value' => $value,
'label' => $label
]
);
},
]
)
?>
Просто у меня кнопки обернуты в табличные теги, (tbody, tr, td) и выбор любой позиции не дает результатов...