sub_menu=$s; } public function __construct2($t,$l) { $this->Set($t,$l); } public function __construct3($t,$l,$s) { $this->Set($t,$l); $this->sub_menu=$s; } public function Set($t,$l) { $this->text=$t; $this->link=$l; } public function IsSeparator() { if($this->text==null &&$this->link==null) return(true); else return(false); } public function SetSubMenu($sm) { $this->sub_menu=$sm; } public function GetText() { return $this->text; } public function GetLink() { return $this->link; } public function GetSubMenu() { return $this->sub_menu; } };//class MenuItem class UINavBar { private $style="navbar-default"; private $fix_top=true; private $brand=null; private $brand_link=null; private $menu=null; private $active=null; public function __construct($m,$a) { $this->menu=$m; $this->active=$a; } public function set_style($s) { if($s==null||strlen($s)<=0) $this->style=""; else $this->style="navbar-".$s; } /** * @b 标题文本 * @l 标题链接 */ public function set_brand($b,$l) { $this->brand=$b; $this->brand_link=$l; } private function echo_menu($m) { if($m==null)return; foreach($m as $mi) { $sub_menu=$mi->GetSubMenu(); if($sub_menu!=null) //子菜单 { echo '