public function actionAddCategory()
 {
     $model = new MenuCategories();
     $categoryId = Yii::app()->request->getQuery('cat');
     if (isset($_POST['MenuCategories'])) {
         // $model->setScenario('addCategory');
         $_POST['MenuCategories']['restaurants_id'] = Yii::app()->user->getId();
         $_POST['MenuCategories']['created_date'] = date('Y-m-d H:i:s');
         $_POST['MenuCategories']['modified_date'] = date('Y-m-d H:i:s');
         $result = $model->addCategory($_POST['MenuCategories'], $_FILES['MenuCategories']);
     }
     $data['model'] = $model;
     $data['categoryId'] = $categoryId;
     if ($categoryId) {
         $category = $model->getCategoryById($categoryId);
         if ($category) {
             $data['category'] = $category['result'];
         }
     }
     $this->render('add-category', $data);
 }
Example #2
0
 public function getCategoryById($id = null)
 {
     if (!$id) {
         return array('status' => 0, 'message' => 'Invalid parameter', 'result' => array());
     }
     $catergory = MenuCategories::model()->findByPk(intval($id));
     return array('status' => 1, 'result' => $catergory);
 }