Обычно я писал в css:
input[type=radio]:checked + label:before { ... }
А в HTML:
<input id="decline" type="radio" name="action" value="Decline">
<label for="decline">Decline</label>
И все было прекрасно.
Но в YII2 так не получаетсяю
Для генерация radio selector я использую такой код
<?=$form->field($model, 'checkingAction')->inline()->radioList($text[weekly_check_options], [
'onchange' => new \yii\web\JsExpression($onChangeJs)]
)->label(false);?>
И в HTML получаю:
<label class="radio-inline"><input type="radio" name="Task_to_user[checkingAction]" value="2"> Decline</label>
Есть какие-нибудь идеи, как повешать свой стиль на cheked опцию при таком синтаксисе?
Или может есть другие пути для генерации радио селектора через Active Form?