示例#1
0
 /**
  * Constructor.
  */
 public function __construct()
 {
     parent::__construct();
     $this->name = BOL_NavigationService::MENU_TYPE_MAIN;
     $menuItems = BOL_NavigationService::getInstance()->findMenuItems(BOL_NavigationService::MENU_TYPE_MAIN);
     $this->setMenuItems(BOL_NavigationService::getInstance()->getMenuItems($menuItems));
 }
示例#2
0
 /**
  * Constructor.
  * 
  * @param array $itemsList
  */
 public function __construct($itemsList)
 {
     parent::__construct();
     $this->setMenuItems(BOL_NavigationService::getInstance()->getMenuItems($itemsList));
     // set default template
     $this->setTemplate(null);
 }
示例#3
0
 /**
  * Constructor.
  */
 public function __construct()
 {
     parent::__construct();
     $this->setTemplate(OW::getPluginManager()->getPlugin('base')->getMobileCmpViewDir() . 'top_menu.html');
     $this->name = BOL_MobileNavigationService::MENU_TYPE_TOP;
     $menuItems = BOL_NavigationService::getInstance()->findMenuItems(BOL_MobileNavigationService::MENU_TYPE_TOP);
     $this->setMenuItems(BOL_NavigationService::getInstance()->getMenuItems($menuItems));
 }
示例#4
0
 public function __construct($menuItems = array())
 {
     parent::__construct($menuItems);
     $this->setTemplate(OW::getPluginManager()->getPlugin('base')->getCmpViewDir() . 'vertical_menu.html');
 }
示例#5
0
 public function __construct($menuItems = null)
 {
     parent::__construct();
     $this->setMenuItems($menuItems);
     $this->setTemplate(OW::getPluginManager()->getPlugin('base')->getCmpViewDir() . 'content_menu.html');
 }
示例#6
0
 /**
  * Constructor.
  */
 public function __construct(array $params = array())
 {
     parent::__construct();
     $this->responsive = isset($params["responsive"]) && $params["responsive"];
 }
示例#7
0
 public function __construct($menuItems = array())
 {
     parent::__construct($menuItems);
     $this->uniqId = uniqid("rm-");
     $this->setTemplate(OW::getPluginManager()->getPlugin('base')->getCmpViewDir() . 'responsive_menu.html');
 }