public function actionCategory()
 {
     $app = Yii::$app;
     $request = $app->request;
     if ($request->getIsPost()) {
         $post = $request->post();
         $category = new Category(['scenario' => 'new']);
         $category->load($post);
         $category->save();
         $this->refresh();
     } elseif ($request->getIsDelete()) {
         $post = $request->post();
         $category = Category::findOne($post['id']);
         $category->status = 0;
         $result = array();
         if ($category->save()) {
             $result['code'] = 0;
         } else {
             $result['code'] = 1;
         }
         exit(json_encode($result));
     } else {
         $categoryList = Category::getCategoryList();
         $this->smartyAssign('categoryList', $categoryList);
         $this->showHtml();
     }
 }