<body> <?php $this->beginBody(); ?> <div class="wrap"> <?php NavBar::begin(['brandLabel' => '我的测试站点', 'brandUrl' => Yii::$app->homeUrl, 'options' => ['class' => 'navbar-inverse navbar-fixed-top']]); $menuItems = [['label' => '首页', 'url' => ['/test/index']], ['label' => '关于我们', 'url' => ['/site/about']], ['label' => '联系我们', 'url' => ['/site/contact']]]; if (Yii::$app->user->isGuest) { $menuItems[] = ['label' => '注册', 'url' => ['/test/register']]; $menuItems[] = ['label' => '登录', 'url' => ['/test/login']]; } else { $menuItems[] = ['label' => '退出 (' . Yii::$app->user->identity->username . ')', 'url' => ['/test/logout'], 'linkOptions' => ['data-method' => 'post']]; } echo Nav::widget(['options' => ['class' => 'navbar-nav navbar-right'], 'items' => $menuItems]); Navbar::end(); ?> <div class="container"> <?php echo Breadcrumbs::widget(['links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : []]); ?> <?php echo Alert::widget(); ?> <?php echo $content; ?> </div> </div> <footer class="footer">
<?php echo Navbar::create(null, Navbar::FIX_TOP)->with_brand(Config::get('project.name.short', 'Project'), url('/'))->with_menus(Navigation::links([[trans('navigation.home'), url('/'), null, null, null, 'home']]))->collapsible();
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ////////////////////////////////////////////////////////////////////////////////////////////////////////// */ HtmlBuilder::start_view_block('head', '', '', ''); $this->insert_meta_tag(array('http-equiv' => "content-type", 'content' => "text/html; charset=UTF-8")); $this->insert_meta_tag(array('charset' => "utf-8")); $this->insert_meta_tag(array('name' => "generator", 'content' => "Bootply")); $this->insert_meta_tag(array('name' => "viewport", 'content' => "width=device-width, initial-scale=1, " . "maximum-scale=1")); $this->insert_jscript("jquery-1.11.3.min.js"); $this->insert_jscript("bootstrap.min.js"); //$this->insert_jscript("fader.js"); $this->insert_css("bootstrap.min.css"); $this->insert_css("styles.css"); $this->insert_css("carousel.css"); ?> <?php HtmlBuilder::insert_html_tag('title', '', '', '', DEFAULT_HOSTNAME); Navbar::init(); Navbar::insert_navbar(DEFAULT_HOSTNAME, '#'); HtmlBuilder::end_view_block('head'); HtmlBuilder::start_view_block('body', '', '', ''); Components::insert_carousel_block(); HtmlBuilder::start_view_block('div', '', 'container', ''); ?>
* |Home|Components|Dropdowns|Links| * * For example: * |Home|Components|CustomDropdown1|CustomDropdown2|Link1|Link2| * |Link 1 |Custom link 1 |Custom link 4 | * |Link 2 |Custom link 2 | * |Custom link 3 | */ use li3_backend\models\NavBar; /** * Get navbar links */ $home = NavBar::get('home'); $components = Navbar::get('components'); $dropdowns = Navbar::get('dropdowns'); $links = Navbar::get('links'); /** * Home link if specified */ if ($home) { echo $this->backend->nav($home['title'], $home['url'], $home['options']); } /** * Components dropdown menu */ echo $this->backend->dropdown($components); /** * Additional dropdowns if specified */ if ($dropdowns) { foreach ($dropdowns as $dropdown) {
public function navbar() { $nav = new Navbar(); $nav->start(); $nav->section(); $nav->link("collections", "collections.php"); if ($_SESSION['role_id'] < 3) { $nav->link("export", "export.php"); } $nav->link("Magento Admin", "../index.php/admin/"); $nav->section("end"); $nav->section("right"); $nav->text("<i>welcome</i> " . $_SESSION['username']); $nav->dropdown("tools"); if ($_SESSION['settings']['filenames']) { $nav->link("filenames", "filename.php"); } if ($_SESSION['settings']['shipping_api']) { $nav->seperator(); $nav->link("royal mail", "royalmail.php"); $nav->link("manually ship item", "shipitem.php"); $nav->seperator(); $nav->link("request labels", "api/mage.php"); $nav->seperator(); } $nav->link("updates", "update.php"); $nav->link("order uploads", "orders.php"); if ($_SESSION['settings']['barcodes']) { $nav->link("barcodes", "barcodes.php"); } if (!isset($_SESSION['admin'])) { $nav->link("logout", "logoff.php"); } $nav->dropdown("tools", "end"); if (isset($_SESSION['admin'])) { $nav->dropdown("admin"); $nav->link("reports", "report.php"); $nav->link("authorise products", "authorise.php"); $nav->link("manage users", "users.php?f=manage"); $nav->seperator(); $nav->link("blacklist", "blacklist.php"); $nav->link("import", "import.php"); $nav->link("purge deleted", "products.php?remove=all"); $nav->seperator(); $nav->link("scripts", "scripts.php"); $nav->link("magmi", "../magmi-importer/web/magmi.php"); $nav->seperator(); if ($_SESSION['settings']['shipping_api']) { $nav->heading("settings"); } $nav->link("Site Settings", "settings.php"); if ($_SESSION['settings']['shipping_api']) { $nav->link("Shipping", "shipping.php"); } $nav->seperator(); $nav->link("logout", "logoff.php"); $nav->dropdown("admin", "end"); } $nav->section("end"); echo "<form id='nav-search' action='search.php' method='post' class='navbar-form navbar-right' role='form' enctype='multipart/form-data'><div class='form-group'><div class='input-group'>"; echo "<input id='nav-search-box' name='nav-search-box' type='text' class='form-control input-sm nav-search-box' placeholder='Search...' " . (isset($_SESSION['search']) ? "value=" . $_SESSION['search'] : '') . ">"; echo "<span class='input-group-btn'><button type='submit' class='btn btn-sm'><span class='glyphicon glyphicon-search' aria-hidden='true'></span></button></span></div></div></form>"; $nav->end(); echo '<main class="container-fluid">'; }
public function render() { $options = array("links" => $this->get_pages(), "view" => $this->view); $navbar = new Navbar($options); return $navbar->render(); }
public function get_subnav() { if ($this->parent_id == 0) { $p = $this; } else { $p = ORM::factory('page', $this->parent_id); } $options = array("links" => $p->get_children(), "view" => 'includes/subnav'); $navbar = new Navbar($options); return $navbar->render(); }
if (!isset($_SESSION)) { session_start(); } ?> <!DOCTYPE html> <html lang="ru"> <head><?php PageHead::getNormalHead(); ?> </head> <body> <?php Navbar::show('USTAV'); ?> <br/><br/><br/> <div id="login_button" style="border: 5px solid black" onclick="VK.Auth.login(authInfo);"></div> <script language="javascript"> VK.init({ apiId: 4953382 }); var myuid; function authInfo(response) { if (response.session) { myuid = response.session.mid;
public static function init() { /* color of the navbar in the view */ self::$navbar_color = 'background-color: #efefef;'; /*options are 'solid' or 'none'*/ self::$border = 'border-style: none;'; self::$menu_array = array('home' => array('class' => 'active', 'link' => '#', 'dropdown_items' => NULL), 'page_1' => array('class' => 'dropdown', 'link' => '#', 'dropdown_items' => array('Page_1-1' => '#', 'Page_1-2' => '#', 'Page_1-3' => '#')), 'page_2' => array('class' => NULL, 'link' => '#', 'dropdown_items' => NULL), 'page_3' => array('class' => NULL, 'link' => '#', 'dropdown_items' => NULL)); }
<?php $navbar = [['title' => 'Events', 'link' => URL::route('events.index')], ['title' => 'Users', 'link' => URL::route('users.index')], ['title' => 'Games', 'link' => URL::route('application-usage.index')], ['Info', $info], ['Extras', [['title' => 'Live Dashboard', 'link' => URL::route('dashboard.index')], ['title' => 'Achievements', 'link' => URL::route('achievements.index')], ['title' => 'User Achievements', 'link' => URL::route('user-achievements.index')], ['title' => 'LANs', 'link' => URL::route('lans.index')], ['title' => 'Roles', 'link' => URL::route('roles.index')], ['title' => 'User Roles', 'link' => URL::route('user-roles.index')], ['title' => 'Event Types', 'link' => URL::route('event-types.index')]]], ['Links', $links]]; echo Navbar::create(Navbar::NAVBAR_TOP)->withBrand('<img src="' . asset('img/logo.png') . '" width="82" height="29" alt="LANager Logo">')->withContent(Navigation::links($navbar))->withContent(View::make('layouts/default/auth'));
<html> <head> <title>Notes to Myself - @yield('title')</title> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"> <script src="http://code.jquery.com/jquery-2.1.4.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> @yield('header') </head> <body> <?php echo Navbar::withBrand('SuperNotes!', '/')->withContent(Navigation::links([['link' => '\\contact', 'title' => Icon::create('envelope') . ' Contact Me!']])->right()); ?> <div class="container"> @if (count($errors) > 0) <div class="alert alert-danger"> <ul> @foreach ($errors->all() as $error) <li>{{ $error }}</li> @endforeach </ul> </div> @endif @if(Session::has('message')) <div class="alert alert-info"> {{Session::get('message')}} </div> @endif