/**
  * 编辑 资源分类
  */
 function actionCategoryEdit()
 {
     $this->_pathway->addStep('编辑资源库分类');
     $id = $this->_context->id;
     $category = Category::find()->getById($id);
     if ($category->isNewRecord()) {
         return "{msg:'该记录不存在'}";
     }
     $form = new Form_Category(url('admin::dictmanager/categoryEdit'));
     $form->add(QForm::ELEMENT, 'id', array('_ui' => 'hidden'));
     if ($this->_context->isPOST() && $form->validate($_POST)) {
         try {
             //修改并保存数据
             $category->changeProps($form->values());
             $category->save();
             return "{id:'{$id}', msg:'编辑成功'}";
         } catch (QDB_ActiveRecord_ValidateFailedException $ex) {
             $form->invalidate($ex);
         }
     } else {
         if (!$this->_context->isPOST()) {
             $form->import($category);
         }
     }
     $this->_view['form'] = $form;
 }