public function actionInsertPostCeleb()
 {
     $this->pageTitile = 'Thêm bài viết người nổi tiếng';
     $request = Yii::app()->request;
     try {
         $post_content = StringHelper::filterString($request->getPost('post_content'));
         $celeb_id = StringHelper::filterString($request->getPost('celeb_id'));
         $location = StringHelper::filterString($request->getPost('location'));
         $cats = $request->getPost('cats');
         if (count($_FILES['images']['tmp_name']) > 1) {
             $url_arr = UploadHelper::getUrlUploadMultiImages($_FILES['images'], $celeb_id . 'celeb');
         } else {
             $url_arr = UploadHelper::getUrlUploadMultiImages($_FILES['images'], $celeb_id . 'celeb');
         }
         // $album = StringHelper::filterString($request->getPost('album'));
         $album = NULL;
         $res = Posts::model()->addPostCeleb($celeb_id, $post_content, $location, $url_arr, $album, $cats);
         if ($res != FALSE) {
             Yii::app()->user->setFlash('success', 'Thêm bài viết thành công');
         } else {
             Yii::app()->user->setFlash('error', 'Có lỗi xảy ra');
         }
         $this->redirect(Yii::app()->createUrl('celebrity/addPost'));
     } catch (Exception $ex) {
         var_dump($ex->getMessage());
     }
 }
 public function actionAddImage()
 {
     $request = Yii::app()->request;
     try {
         $post_content = StringHelper::filterString($request->getPost('post_content'));
         $user_id = StringHelper::filterString($request->getPost('user_id'));
         $location = StringHelper::filterString($request->getPost('location'));
         $cats_arr = StringHelper::filterArrayString($request->getPost('cats'));
         $cats = json_encode($cats_arr);
         $url = Yii::app()->request->getUrlReferrer();
         //   $url_arr = NULL;
         $url_arr = UploadHelper::getUrlUploadMultiImages($_FILES['images'], $user_id);
         // $album = StringHelper::filterString($request->getPost('album'));
         $album = NULL;
         if (Posts::model()->addPost($user_id, $post_content, $location, $url_arr, $album, $cats)) {
             $this->redirect($url);
         } else {
             $this->redirect($url);
         }
     } catch (Exception $ex) {
         var_dump($ex->getMessage());
     }
 }
Beispiel #3
0
 public function actionUpdateResult()
 {
     try {
         $urls = NULL;
         $doctor = StringHelper::filterString($_POST['doctor']);
         $diagnose = StringHelper::filterString($_POST['diagnose']);
         $status = StringHelper::filterString($_POST['status']);
         $order_id = StringHelper::filterString($_POST['order_id']);
         $attr = array('doctor' => $doctor, 'diagnose' => $diagnose, 'status' => $status, 'order_id' => $order_id);
         //  var_dump($_FILES); die;
         if (isset($_FILES['file'])) {
             $urls = UploadHelper::getUrlUploadMultiImages($_FILES['file'], 'result');
         }
         if (ResultMedlatec::model()->updateResultByOrder($attr, $urls)) {
             ResponseHelper::JsonReturnSuccess('', 'Success');
         } else {
             ResponseHelper::JsonReturnError('', 'Error');
         }
     } catch (Exception $ex) {
         var_dump($ex->getMessage());
     }
     // ResultMedlatec::model()->up
 }