maaf gan subuh subuh udah minta bantuan ![]()
ane baru pertama kali megang Yii nih, ceritanya ane mo bikin validasi. setiap textfield yang blom di isi warnanya jadi merah.
ane dah coba pake ‘enableClientValidation’=>true, tapi ga mau jalan. ubek ubek google sama isi forum ini blom nemu solusi ny. ![]()
berikut coding untuk view nya
<div class="form">
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'contact-form',
'enableClientValidation'=>true,
'focus'=>array($model,'nama'),
)); ?>
<p class="note">Fields with <span class="required">*</span> are required.</p>
<?php echo $form->errorSummary($model); ?>
<div class="row">
<?php echo $form->labelEx($model,'nama'); ?>
<?php echo $form->textField($model,'nama',array('size'=>60,'maxlength'=>100)); ?>
<?php echo $form->error($model,'nama'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'email'); ?>
<?php echo $form->textField($model,'email',array('size'=>50,'maxlength'=>50)); ?>
<?php echo $form->error($model,'email'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'subjek'); ?>
<?php echo $form->textField($model,'subjek',array('size'=>60,'maxlength'=>100)); ?>
<?php echo $form->error($model,'subjek'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'pesan'); ?>
<?php echo $form->textArea($model,'pesan',array('rows'=>6, 'cols'=>50)); ?>
<?php echo $form->error($model,'pesan'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'tanggal'); ?>
<?php echo $form->textField($model,'tanggal'); ?>
<?php echo $form->error($model,'tanggal'); ?>
</div>
<div class="row buttons">
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
</div>
<?php $this->endWidget(); ?>
</div><!-- form -->
mohon klo ada yang salah bisa dikasih tau ato klo bisa sih dikasih contoh nya ![]()
sebenernya klo validasi server-side nya udah bisa tinggal yang client side nya gagal mulu,