Example #1
0
     try {
         $model = ProOpportunity::GetBySlug($slug);
         if (is_null($model)) {
             throw new Exception('Invalid Request');
         }
         $this->pageTitle = 'View Job - ' . Yii::app()->params['title'];
         $this->render('career/View_job', array('model' => $model));
     } catch (Exception $exc) {
         throw new CHttpException(404, $exc->getMessage());
     }
 }
 public function actionResume()
 {
     $model = new ProResume();
     $flag = false;
     $this->pageTitle = 'Submit Resume - ' . Yii::app()->params['title'];
     if (isset($_POST['ProResume'])) {
         $model->attributes = $_POST['ProResume'];
         $model->file_resume = CUploadedFile::getInstance($model, 'file_resume');
         $model->validate();
         if (!$model->hasErrors()) {
             if ($model->save()) {
                 //file_resule
                 if (!is_null($model->file_resume)) {
                     ProResume::save_upload_file_resume($model);
                 }
                 $flag = true;
                 Yii::app()->user->setFlash('success', "Your Resume has been uploaded!");
                 //gui mail