в rules модели указал обязательным для заполнения "o_delivery_id", и в ActiveForm добавил radio list:
echo $form->field($model, 'o_delivery_id')->begin();
echo Html::activeLabel($model, 'o_delivery_id', ['class' => 'delivery-label']);
foreach($deliveryList as delivery_id=>$deliveryName) {
echo Html::radio('Orders[o_delivery_id]',
$checked,
[
'id' => 'o_delivery_id-' . $delivery_id,
'value' => $delivery_id,
]);
echo Html::label(deliveryName, 'o_delivery_id-' . $delivery_id);
}
echo Html::error($model, 'o_delivery_id', ['class' => 'help-block']) ?>
echo $form->field($model, 'o_delivery_id')->end();
Все хорошо выводит, но почему-то не работает валидация... При нажатии на button, по идее, если ни чего не выбрано, должно выделить красным и подписать под кнопками, что нужно что-то выбрать. Но этого не происходит...
почему???