/**
  * 发布新闻
  *
  */
 function actionCreate()
 {
     $this->_viewname = 'edit';
     $form = Form_Admin_News::createForm('news', url('news/create'));
     if ($this->_context->isPOST() && $form->validate($_POST)) {
         //是否post提交及通过验证
         try {
             $news = new News($form->values());
             $user = $this->_app->currentUser();
             $news['user_id'] = $user['id'];
             //				$news['newsort']['news_count']=
             //更新该栏目下的新闻条数
             $newSort = NewSort::meta()->find('id =?', $form['sort_id']->value)->query();
             $newSort->news_count++;
             $newSort->save();
             //保存更新
             $news->save();
             return $this->_redirectMessage('恭喜你发布新闻成功', '如果你不做出选择系统将自动跳转', url('news/index'), 3);
         } catch (QValidator_ValidateFailedException $ex) {
             $form->invalidate($ex);
         }
     }
     $this->_view['form'] = $form;
 }