Yii2 Валидация чекбокса "пользовательское соглашение"

Мне нужно провалидировать чекбокс с пользовательским соглашением

Попробовал вот так:

View:

    <label class="checkbox">
                <?php $form->field($model, 'privacy_conditions_acceptance', ['errorOptions' => ['tag' => 'p', 'class' => 'form-control-hint'], 'template' => "{input}"])->checkbox(['value' => 0, 'class' => 'privacy_checkbox', 'id' => '', 'name' => ''], false)->label(false)?>
                    <span class="mark"></span>
                </label>

SignupForm:

    [['privacy_conditions_acceptance'], 'required', 'message'=>'You must agree bla-bla-bla'],

Результат: валидатор не пропускает форму, в чём проблема?


Ответы (1 шт):

Автор решения: sds

Нельзя переписывать атрибут 'name' у чекбокса, иначе он будет всегда записываться как null

→ Ссылка