「テキスト日付」フィールドの日付検証が機能していません。
http://sky-walker.net/temp/test/yii/testdate/index.php?r=site/login
ただし、必要に応じて設定すると、「必須」の検証が機能します。
フォームが送信されたとき、および ajax を使用してフォーカスが失われたときに、テキスト フィールドが赤または緑に変わるようにしたいのです。赤くなった場合は、エラー メッセージも表示されます。
login.php から
<div class="row">
<?php echo $form->labelEx($model,'textDate'); ?>
<?php echo $form->textField($model,'textDate'); ?>
<?php echo $form->error($model,'textDate'); ?>
</div>
LoginForm.php から
public $textDate;
rules() から
...array('textDate', 'date', 'format'=>'d/M/yyyy'),...