Podczas rejestracji potrzebuję określonej wiadomości, ale z jakiegoś powodu nie wyświetla ona mojej wiadomości.Yii2: Reguły checkboxa nie działają przy rejestracji na warunkach
pomóż
Mam następujące zasady:
['acordul_tc', 'required', 'on' => ['register']],
['acordul_tc', 'integer', 'max' => 1, 'message' => 'my test message'],
i html:
<div style='position:relative; float:left; padding:5px;'>
<div style='float:left; padding:5px;'>
<?php
echo $form->field($model, 'acordul_tc',
['options' => ['tag' => 'span',],
'template' => "{input}"])->checkbox(['checked' => false]);
?>
</div>
<div style='float:left; padding:5px;'>
<?php
echo \Yii::t('user', 'acordul_tc_start') .
Html::a(Yii::t('diverse', 'Termenii si Conditiile'),
['site/terms-and-conditions']) .
\Yii::t('user', 'acordul_tc_end');
?>
</div>
</div>
<div class="col-lg-12">
<?php
echo $form->field($model, 'acordul_tc',
['template' => "{error}"])
->error();
?>
pan ślepo akceptowane odpowiedź tylko dlatego, że pokazuje komunikat o błędzie. Idealnie pole wyboru musi stać się CZERWONE nie jest zaznaczone razem z błędem. –