Пример #1
0
 public function __construct()
 {
     parent::__construct('div', array('class' => 'navbar navbar-default', 'role' => 'navigation'));
     $nav_list = pui::ulist('nav navbar-nav');
     $nav_menu = pui::element('div', array('class' => 'collapse navbar-collapse'))->add($nav_list);
     $this->add(pui::element('div', array('class' => 'container-fluid'))->add(pui::element('div', array('class' => 'navbar-header'))->add(pui::element('button', array('type' => 'button', 'class' => 'navbar-toggle collapsed', 'data-toggle' => 'collapse', 'data-target' => '#' . $nav_menu->get_id(), 'aria-expanded' => 'false'))->add(pui::element('span', array('class' => 'sr-only', 'text' => 'Toggle navigation')), pui::element('span', array('class' => 'icon-bar')), pui::element('span', array('class' => 'icon-bar')), pui::element('span', array('class' => 'icon-bar'))), pui::element()->addContent(func_get_args())), $nav_menu));
     $this->inner = $nav_list;
 }
Пример #2
0
 public function __construct($url, $text = "")
 {
     parent::__construct('a', array('href' => $url, 'text' => $text));
     $this->addClass('navbar-brand');
     $this->add(pui::element('span'));
 }