public function menus() { $menuid = intval($_GET['menuid']); $GLOBALS['menumodel'] = $menumodel = new menumodel("admin_menus"); $data = $menumodel->getMenusByPid($menuid); //获取本身 $self = $menumodel->excute("select * from admin_menus where menuid={$menuid}"); $this->assign("menus", $data); $this->assign("self", $self[0]['name']); $this->display(); }
public function privedit() { $roleid = isset($_GET['roleid']) ? intval($_GET['roleid']) : null; if ($roleid) { //获得角色中的权限ids $rolemodel = new rolemodel("admin_role"); $ids = $rolemodel->excute("select rules from admin_role where roleid = {$roleid}"); $ids = explode(',', $ids[0]['rules']); //获得所有的菜单 $menumodel = new menumodel("admin_menus"); $menus = $menumodel->getMenus('commotree', $ids); $this->ajaxReturn($menus); } }
public function getmenus() { $menumodel = new menumodel("admin_menu"); $data = $menumodel->getMenus(); $this->ajaxReturn($data); }