public function run() { $this->menus = AdminMenu::GetUserMenu(); // foreach($menu as $name=>$m){ // $menuArray[] = array('label'=>$name,'url'=>array($m['url'])); // } // $extraMenu = array(array('label'=>'Home', 'url'=>array('/site/index')), // array('label'=>'About', 'url'=>array('/site/page', 'view'=>'about')), // array('label'=>'Contact', 'url'=>array('/site/contact')), // array('label'=>'Login', 'url'=>array('/site/login'), 'visible'=>Yii::app()->user->isGuest), // array('label'=>'Logout ('.Yii::app()->user->name.')', 'url'=>array('/site/logout'), 'visible'=>!Yii::app()->user->isGuest) // ); // $this->menus = array_merge($menuArray,$extraMenu); $this->render('adminMenu'); }