thyseus
(Thyseus)
1
Hey,
is it possible to ignore the validation of specific fields when using the ‘clientValidation’ => true
in CActiveForm? For example, i have got a model with 13 columns, from which in only want
the first 10 to be client-validated?
As an ugly workaround, i could just copy the generated client javascript and remove the
specific lines for the ignored columns - but is there a more elegant way?
thanks in advance
softark
(Softark)
2
I guess just setting ‘enableClientValidation’ to false in the validation rules will do.
public function rules()
{
return array(
array('school_year, disp_order, name, enrolled', 'required'),
array('school_year', 'date', 'format'=>'yyyy'),
array('disp_order', 'numerical', 'integerOnly'=>true),
array('name', 'length', 'max'=>20, 'enableClientValidation' => false), // look here
...
);
}
thyseus
(Thyseus)
3
Thanks! Thats it! Could have had that idea for myself…