request->isAjax()) { $get = $this->request->get(); $this->_success('', HelpLogic::lists($get, $category)); } $this->assign('category_list', $category); return $this->fetch(); } /** * 添加帮助 */ public function add() { if ($this->request->isAjax()) { $post = $this->request->post(); $result = $this->validate($post, 'app\admin\validate\Help.add'); if ($result === true) { HelpLogic::addHelp($post); $this->_success('添加成功!'); } $this->_error($result); } $acticle_category = HelpCategoryLogic::getHelpCategory(); $this->assign('category_list', $acticle_category); return $this->fetch(); } /** * 编辑帮助 */ public function edit($id) { if ($this->request->isAjax()) { $post = $this->request->post(); $result = $this->validate($post, 'app\admin\validate\Help.edit'); if ($result === true) { HelpLogic::editHelp($post); $this->_success('编辑成功!'); } $this->_error($result); } $help = HelpLogic::getHelp($id); $category_list = HelpCategoryLogic::getHelpCategory(); $this->assign('help', $help); $this->assign('category_list', $category_list); return $this->fetch(); } /** * 删除帮助 */ public function del($id) { if ($this->request->isAjax()) { $result = $this->validate(['id' => $id], 'app\admin\validate\Help.del'); if ($result === true) { HelpLogic::delHelp($id); $this->_success('删除成功'); } $this->_error($result); } } /** * 修改状态 */ public function switchStatus() { $post = $this->request->post(); HelpLogic::switchStatus($post); $this->_success('修改成功'); } }