public function ajaxAddAction() { $m = new PSys_MenuModel(); if ($_POST['ispost']) { $data = array(); $data['action'] = reqstr('action'); $data['name'] = reqstr('name'); $data['class'] = reqstr('class'); $data['pid'] = reqnum('pid', 0); if ($data['action'] and $data['name']) { $ps = $m->AddOne($data); if ($ps) { $m->getMenuTree(0, true); header('location:/menu/index'); exit; } } } $all = $m->getMenuTree(); $this->smarty->assign("all", $all); $this->smarty->assign("action", '/menu/ajaxAdd'); $this->forward = "ajaxEdit"; }