public function ManagedCatAction()
 {
     $request = Project::getRequest();
     $data = array();
     $model = new QuestionCatModel();
     $id = $request->getKeyByNumber(0);
     if ($request->sub == 0) {
         $data['action_name'] = "Создать категорию";
         if ($id > 0) {
             $data['action_name'] = "Редактировать категорию";
             $data['cat'] = $model->load($id);
         }
         $data['cat_list'] = $model->loadAll('sortfield');
         $this->BaseAdminData();
         $this->_view->ManagedCat($data);
         $this->_view->ajax();
     } else {
         if ($id > 0) {
             $model->load($id);
         }
         $model->name = $request->name;
         $model->sortfield = $request->after_item + 1;
         $model->save();
         Project::getResponse()->Redirect($request->createUrl('AdminQuestionAnswer', 'CatList'));
     }
 }