I have a problem with CActiveRecord.rules
public function rules(){ return array( array('photo_path', 'required', 'on'=>'insert'), array('photo_path', 'file', 'types'=>'jpg, gif, png', 'allowEmpty'=>true), ); }
Photo_path should be required only when the model is created, in update view it can be empty.
I dont know what happends, but one hour ago it works, but now it doesn't. When I choose file I get 'photo path cannot be blank'
Please help :)
It can not be required and empty in the same time. If you are looking for it to be empty on update then add to the second rule 'on' => 'update'