/** * 顶部 */ public function actionTop() { $userClass = $this->_utilRbac->getUserClass(); $game = $this->_getGlobalData("game_type"); $gamelist = array(); $myGameIds = $userClass->getUserGameTypeIds(); if ($this->_utilRbac->isMaster()) { //超管 foreach ($game as $gameId => $value) { if ($gameId >= 10 && $gameId < 99) { $gamelist[$gameId] = array('url' => Tools::url('Index', 'Left', array('value' => 'ActionGame', '__game_id' => $gameId)), 'name' => $game[$gameId]['name']); } } } else { foreach ($myGameIds as $gameId) { if ($gameId >= 10 && $gameId < 99) { $gamelist[$gameId] = array('url' => Tools::url('Index', 'Left', array('value' => 'ActionGame', '__game_id' => $gameId)), 'name' => $game[$gameId]['name']); } } } $this->_view->assign('game', $gamelist); $this->_view->assign('moudelMenu', $this->_utilRbac->getUserMoudleMenu()); $this->_view->assign('userClass', $userClass); $this->_view->display($this->_view->get_curPage()); }