예제 #1
0
 public function getgroupmenuAction()
 {
     $role_id = $this->_getParam('role_id', null);
     $group_id = $this->_getParam('group_id', null);
     $id = $this->_getParam('pri_val', null);
     $disabled = $this->_getParam('disabled', '');
     $menu_model = new Default_Model_Menu();
     $menu_data = $menu_model->getgroupmenu($group_id, $role_id, $id);
     $active_menus = $menu_model->getisactivemenus();
     $act_menus = array();
     if (!empty($active_menus)) {
         foreach ($active_menus as $act) {
             $act_menus[$act['id']] = $act;
         }
     }
     $this->view->act_menus = $act_menus;
     $this->view->menu_arr = $menu_data['tmpArr'];
     $this->view->menu_data_post = $menu_data['menu_data_post'];
     $this->view->menu_data = $menu_data['menu_data'];
     $this->view->permission_data = $menu_data['permission_data'];
     $this->view->group_level = $menu_data['group_data']['level'];
     $this->view->disabled = $disabled;
     $this->view->group_id = $group_id;
 }
예제 #2
0
 public function getgroupmenuAction()
 {
     $role_id = $this->_getParam('role_id', null);
     $group_id = $this->_getParam('group_id', null);
     $id = $this->_getParam('pri_val', null);
     $disabled = $this->_getParam('disabled', '');
     $menu_model = new Default_Model_Menu();
     $menu_data = $menu_model->getgroupmenu($group_id, $role_id, $id);
     $this->view->menu_arr = $menu_data['tmpArr'];
     $this->view->menu_data_post = $menu_data['menu_data_post'];
     $this->view->menu_data = $menu_data['menu_data'];
     $this->view->permission_data = $menu_data['permission_data'];
     $this->view->group_level = $menu_data['group_data']['level'];
     $this->view->disabled = $disabled;
 }