У меня возникла пару вопросов по CActiveForm, для начала приведу сюда сво форму:
Код: Выделить всё
<div id="content">
<?
$form = $this->beginWidget('ActiveForm', array(
'focus'=>array($model,'email'),
'htmlOptions'=>array(
'class' => 'details contact-form',
),
'clientOptions'=>array(
'validateOnSubmit'=>false,
'validateOnChange'=>true,
'validateOnType'=>false,
'errorCssClass' => 'parent-error',
),
'errorMessageCssClass' => 'error-txt',
));
?>
<fieldset>
<div class="headline">
<div class="headline-holder">
<h2><?=Yii::t('applicant', 'registrationApplicant')?></h2>
</div>
</div>
<div class="row">
<?=$form->label($model,'email'); ?>
<?=$form->textField($model,'email',array('class'=>'text')); ?>
</div>
<?=$form->error($model, 'email')?>
<div class="btn-area">
<div class="btn-holder">
<span class="submit"><?=Yii::t('forms', 'registration')?><?=$form->submit('');?></span>
</div>
</div>
</fieldset>
<?
$this->endWidget();
?>
</div>
И ещё вопрос, как быть чтобы label не выставлял класс error? мне нужно label помечать никак, нужно только элементы формы (input, select...)
Надеюсь изложил понятно, заранее благодарен.