public function indexAction() { // // $show['menu_list'] = db_admin_menu::get_admin_menu_list(array(),'orders asc','all'); // $show['menu_list'] = $this->load_fun('tree',$show['menu_list'],'parent_id'); // //$this->cache->flush('admin_menu'); // $this->display($show); // var_dump($this->getRequest()->getModuleName(), $this->getRequest()->getControllerName()); // exit; // /** 验证是否登录 **/ // $this->verify(__METHOD__); //@todo $this->verify(__METHOD__); $data = array(); $data['tips'] = '请在添加、修改、排序菜单全部完成后,更新菜单缓存'; $data['menu_list'] = Admin_MenuModel::instance()->getAdminMenuList(array(), 'orders asc'); $data['menu_list'] = Widget_Admin_MenuModel::tree($data['menu_list'], 'parent_id'); $data['menu'] = Admin_MenuModel::instance()->getAdminHeaderMenu($data['menu_list'], $this->getRequest()->getModuleName(), $this->getRequest()->getControllerName()); $this->setInvokeArg('layout', 'admin1_layout'); $this->render($data); }
public function indexAction() { // $this->verify(__METHOD__); //@todo $this->verify(__METHOD__); $data = array(); $id = $this->getRequest()->getParam('id'); $data['menu_list'] = Admin_MenuModel::instance()->fetchAll(array('condition' => 'no_verify = 0', 'order' => 'id desc')); $data['menu_list'] = Widget_Admin_MenuModel::tree($data['menu_list'], 'parent_id'); if (!empty($id)) { $data['info'] = Admin_GroupModel::instance()->fetchRow(array('condition' => 'id = ? and status = 1', 'bind' => array($id))); $data['info']['menu_id'] = explode(',', $data['info']['menu_id']); $data['info']['menu_id'] = array_unique($data['info']['menu_id']); $data['info']['menu_id'] = array_flip($data['info']['menu_id']); $data['pagename'] = '编辑账号组'; } else { $data['pagename'] = '添加账号组'; } $data['menu'] = Widget_Admin_MenuModel::headerMenu(); $this->setInvokeArg('layout', 'admin2_layout'); $this->render($data); }