次のように CactiveForm ウィジェットを使用する場合:
<?php echo $form->labelEx($model,'name'); ?>
<?php echo $form->textField($model,'name'); ?>
<?php echo $form->error($model,'name'); ?>
検証メッセージを受け取りますが、入力フィールド自体はtextfieldであり、クラスを取得しません。
Yiiが検証するときに、入力フィールドにクラスが表示され、強調表示されるようにしたいと考えています。
CHtml::activeTextField
実際にこれを行います:
<?php echo CHtml::activeLabel($model,'name'); ?>
<?php echo CHtml::activeTextField($model,'name') ?>
CActiveFormを使用してこれを行う方法はありますか?
追加した:
$form=$this->beginWidget('CActiveForm', array(
'id'=>'event-form',
'enableClientValidation' => true,
'clientOptions'=>