示例#1
0
 function showLeftMenu()
 {
     $auth_obj =& Registry::get('TUserAuth');
     $profile = $auth_obj->getCurrentUserData();
     $cabinet_id = (int) sql_getValue("SELECT id FROM `tree` WHERE page='cabinet'");
     $menu = new TMenu();
     $left_menu = $menu->menu($cabinet_id, 0, 2, 1, array('text', 'module'));
     $ret['profile'] = $profile;
     $ret['menu'] = $left_menu;
     return array('menu' => $ret);
 }
示例#2
0
 /**
  * Формирование подменю текущей страницы
  *
  */
 function getContentMenu(&$params)
 {
     $menu = new TMenu();
     $page =& Registry::get('TPage');
     $list = array();
     $level = $page->content['level'];
     $pid = $page->content['id'];
     while (empty($list) && $pid != ROOT_ID) {
         $list = $menu->menu($pid, $pid, 1, 1, $params['types']);
         $pid = $page->pids[$level]['pid'];
         $level--;
     }
     return array('menu' => $list);
 }