public function actionImageupload() { $model = new Medias('create'); $uploadedFile = CUploadedFile::getInstanceByName('uploadedfile'); if ($uploadedFile != null) { $model->real_name = $uploadedFile; $fileName = $model->getImageName($uploadedFile); $model->url = $fileName; $model->type = 'image-upload'; $model->title = substr($fileName, 25); } else { return; } if ($model->save()) { $model->saveImage($fileName, $uploadedFile); $this->layout = ""; $this->render('imageupload', array('model' => $model)); } }