public function actionUploadImage()
 {
     $file = CUploadedFile::getInstanceByName('upload');
     $model = new BlogImage();
     $model->image = $file;
     if ($model->save()) {
         $this->renderPartial('uploadImage', compact('model'));
     }
 }
Example #2
0
 public function beforeSave()
 {
     if ($this->blogImage) {
         if ($this->image) {
             $this->image->delete();
         }
         $image = new BlogImage();
         $image->imageInstance = $this->blogImage;
         $image->save();
         if ($image->id) {
             $this->image_id = $image->id;
         }
     }
     return parent::beforeSave();
 }