ActiveField inputOptions id и checkbox
Добавлено: 2018.02.06, 10:43
Вывожу чекбокс:
Получаю
В текстовых инпутах чуть выше айди формы точно таким же способом подставляется корректно
Почему это не работает с чекбоксом? Возможно ли сделать так, чтобы работало?
Код: Выделить всё
$form = \yii\widgets\ActiveForm::begin([
'id' => 'site-login-form', ...])
$form->field($model, 'rememberMe', [
'template' => '{input}',
'options' => [
'tag'=>false
],
'inputOptions' => [
'id' => $form->getId() . '-rememberme'
],
])
->checkbox(['class' => 'custom-control-input'],false)
->label(false)
Код: Выделить всё
<input name="LoginForm[rememberMe]" value="0" type="hidden">
<input id="loginform-rememberme" class="custom-control-input" name="LoginForm[rememberMe]" value="1" checked="" type="checkbox">
Код: Выделить всё
<input id="site-login-form-password" class="form-control" name="LoginForm[password]" placeholder="введите пароль" required="required" type="password">