註冊時,我需要某個消息,但由於某種原因,它無法顯示我的消息。Yii2:複選框規則不適用於註冊條款和條件
請幫助
我有以下規則:
['acordul_tc', 'required', 'on' => ['register']],
['acordul_tc', 'integer', 'max' => 1, 'message' => 'my test message'],
和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();
?>
你盲目地接受,只是因爲它顯示錯誤消息的答案。理想情況下,複選框必須變成紅色,不會與錯誤一起檢查。 – 2017-03-01 08:01:41