/** * @inheritdoc */ public function run() { $items = [['label' => 'Основные', 'url' => ['/user/settings/profile']], ['label' => 'Уведомления', 'url' => ['/user/settings/notifications']]]; echo '<nav class="menu">'; echo '<h3 class="menu-heading">Разделы настроек</h3>'; echo Menu::widget(['items' => $items, 'itemOptions' => ['class' => 'menu-item'], 'activeCssClass' => 'selected']); echo "</nav>"; }
<?php use yii\widgets\Menu; $permissions = Yii::$app->cache->get('rbac-permissions'); if (!$permissions) { $permissions = Yii::$app->authManager->getPermissions(); Yii::$app->cache->set('rbac-permissions', $permissions); } $permissions = Yii::$app->user->identity->isSuperUser() ? $permissions : Yii::$app->authManager->getPermissionsByRole(Yii::$app->user->identity->role); $items = [['label' => Yii::t('app', 'News'), 'url' => ['/admin/news/index'], 'visible' => array_key_exists('ACTION_AdminNews', $permissions), 'active' => in_array(Yii::$app->request->pathInfo, ['admin/news', 'admin/news/index', 'admin/news/edit'])], ['label' => Yii::t('app', 'Users'), 'url' => ['/admin/users/index'], 'visible' => array_key_exists('ACTION_AdminUsers', $permissions), 'active' => in_array(Yii::$app->request->pathInfo, ['admin/users', 'admin/users/index', 'admin/users/edit', 'admin/users/profile'])], ['label' => Yii::t('app', 'Settings'), 'url' => '#_', 'options' => ['class' => 'submenu-header'], 'visible' => array_key_exists('ACTION_AdminSettings', $permissions) || array_key_exists('ACTION_AdminRoles', $permissions), 'items' => [['label' => Yii::t('app', 'Main settings'), 'url' => ['/admin/settings/index'], 'visible' => array_key_exists('ACTION_AdminSettings', $permissions)], ['label' => Yii::t('app', 'Roles'), 'url' => ['/admin/roles/index'], 'visible' => array_key_exists('ACTION_AdminRoles', $permissions), 'active' => in_array(Yii::$app->request->pathInfo, ['admin/roles', 'admin/roles/index', 'admin/roles/edit'])]]]]; ?> <?php echo Menu::widget(['encodeLabels' => false, 'activateParents' => true, 'submenuTemplate' => '<ul class="nav">{items}</ul>', 'items' => $items, 'options' => ['class' => 'nav sidenav', 'id' => 'menu']]);
/** * @see https://github.com/yiisoft/yii2/issues/8064 */ public function testTagOption() { $output = Menu::widget(['route' => 'test/test', 'params' => [], 'encodeLabels' => true, 'options' => ['tag' => false], 'items' => [['label' => 'item1', 'url' => '#', 'options' => ['tag' => 'div']], ['label' => 'item2', 'url' => '#', 'options' => ['tag' => false]]]]); $this->assertEqualsWithoutLE(<<<HTML <div><a href="#">item1</a></div> <a href="#">item2</a> HTML , $output); }
/** * @inheritdoc */ public function run() { echo $this->beforeWidget; if ($this->title) { echo $this->beforeTitle . $this->title . $this->afterTitle; } echo Menu::widget(['items' => [['label' => 'Site Admin', 'url' => Yii::$app->urlManagerBack->baseUrl, 'visible' => !Yii::$app->user->isGuest], ['label' => 'Login', 'url' => Yii::$app->urlManagerBack->createUrl(['/site/login']), 'visible' => Yii::$app->user->isGuest], ['label' => 'Logout', 'url' => Yii::$app->urlManager->createUrl(['/site/logout']), 'visible' => !Yii::$app->user->isGuest, 'template' => '<a href="{url}" data-method="post">{label}</a>'], ['label' => 'WritesDown.com', 'url' => 'http://www.writesdown.com/']]]); echo $this->afterWidget; }
/** * Renders the widget. */ public function run() { echo Html::beginTag('div', ['class' => 'page-sidebar-wrapper']); echo Html::beginTag('div', ['class' => 'page-sidebar navbar-collapse collapse']); echo Menu::widget(['items' => $this->items, 'encodeLabels' => false, 'options' => ['class' => 'page-sidebar-menu', 'data-keep-expanded' => "false", 'data-auto-scroll' => "true", 'data-slide-speed' => 200], 'submenuTemplate' => "\n<ul class=\"sub-menu\">\n{items}\n</ul>\n"]); echo Html::endTag('div'); // page-sidebar-wrapper echo Html::endTag('div'); // page-sidebar }
/** * @inheritdoc */ public function run() { $sortBy = Yii::$app->request->get('sort_by', 'new'); $items[] = ['label' => 'Активные', 'url' => Url::current(['sort_by' => 'new']), 'active' => $sortBy == 'new', 'options' => ['title' => 'Темы отсортированные по времени последнего сообщения']]; $items[] = ['label' => 'Без ответов', 'url' => Url::current(['sort_by' => 'unanwser']), 'active' => $sortBy == 'unanwser', 'options' => ['title' => 'Темы отсортированные по времени последнего сообщения и не содержащие ответов']]; if (!Yii::$app->getUser()->getIsGuest()) { $items[] = ['label' => 'Мои', 'url' => Url::current(['sort_by' => 'own']), 'active' => $sortBy == 'own', 'options' => ['title' => 'Темы отсортированные по времени последнего сообщения и не содержащие ответов']]; } return Menu::widget(['items' => $items, 'options' => ['class' => 'question-list-tabs']]); }
public function init() { parent::init(); $category = Category::findOne(83); $descendants = $category->children()->all(); $menuItems = []; foreach ($descendants as $key => $value) { $menuItems[] = ['label' => $value->name, 'url' => ['post/index', 'id' => $value->id]]; } $menuItems[] = ['label' => '未分类', 'url' => ['post/index', 'id' => 0]]; echo '<h4 class="text-right">分类</h4>'; echo Menu::widget(['options' => ['class' => 'side-menu list-unstyled'], 'items' => $menuItems, 'encodeLabels' => false]); }
public function testEncodeLabel() { $output = Menu::widget(['route' => 'test/test', 'params' => [], 'encodeLabels' => true, 'items' => [['encode' => false, 'label' => '<span class="glyphicon glyphicon-user"></span> Users', 'url' => '#'], ['encode' => true, 'label' => 'Authors & Publications', 'url' => '#']]]); $this->assertEquals(<<<HTML <ul><li><a href="#"><span class="glyphicon glyphicon-user"></span> Users</a></li> <li><a href="#">Authors & Publications</a></li></ul> HTML , $output); $output = Menu::widget(['route' => 'test/test', 'params' => [], 'encodeLabels' => false, 'items' => [['encode' => false, 'label' => '<span class="glyphicon glyphicon-user"></span> Users', 'url' => '#'], ['encode' => true, 'label' => 'Authors & Publications', 'url' => '#']]]); $this->assertEquals(<<<HTML <ul><li><a href="#"><span class="glyphicon glyphicon-user"></span> Users</a></li> <li><a href="#">Authors & Publications</a></li></ul> HTML , $output); }
public function run() { if (!Yii::$app->user->isGuest) { ?> <div class="left_col scroll-view"> <div class="navbar nav_title" style="border: 0;padding:15px 10px 15px 0;"> <a href="http://<?php echo $_SERVER['HTTP_HOST']; ?> " class="site_title"> GIICMS </a> <a href="http://<?php echo $_SERVER['HTTP_HOST']; ?> " class="site_title site_title_sm"> GIICMS </a> </div> <div class="clearfix"></div> <!-- sidebar menu --> <div id="sidebar-menu" class="main_menu_side hidden-print main_menu"> <div class="menu_section "> <?php echo Menu::widget(['items' => [['label' => '<i class="fa fa-tachometer"></i> Trang chủ', 'url' => ['site/index']], ['label' => '<i class="fa fa-thumb-tack"></i> Quản lý bài viết<span class="fa fa-chevron-down"></span>', 'url' => 'javascript:void(0)', 'items' => [['label' => 'Danh mục', 'url' => ['category/index']], ['label' => 'Thêm mới danh mục', 'url' => ['category/create']], ['label' => 'Danh sách', 'url' => ['post/index']], ['label' => 'Thêm mới', 'url' => ['post/create']]]], ['label' => '<i class="fa fa fa-thumb-tack"></i> Quản lý sản phẩm<span class="fa fa-chevron-down"></span>', 'url' => 'javascript:void(0)', 'items' => [['label' => 'Danh mục', 'url' => ['productcategory/index']], ['label' => 'Thêm mới danh mục', 'url' => ['productcategory/create']], ['label' => 'Danh sách', 'url' => ['product/index']], ['label' => 'Thêm mới', 'url' => ['product/create']]]], ['label' => '<i class="fa fa-shopping-cart"></i> Quản lý đơn hàng', 'url' => ['order/index']], ['label' => '<i class="fa fa-clipboard"></i> Quản lý trang<span class="fa fa-chevron-down"></span>', 'url' => 'javascript:void(0)', 'items' => [['label' => 'Danh sách', 'url' => ['page/index']], ['label' => 'Thêm mới', 'url' => ['page/create']]]], ['label' => '<i class="fa fa-wrench"></i> Quản lý chung<span class="fa fa-chevron-down"></span>', 'url' => 'javascript:void(0)', 'items' => [['label' => 'Menus', 'url' => ['menu/index']], ['label' => 'Files', 'url' => ['file/index']]]], ['label' => '<i class="fa fa-user"></i> Quản lý users<span class="fa fa-chevron-down"></span>', 'url' => 'javascript:void(0)', 'items' => [['label' => 'Danh sách', 'url' => ['user/index']], ['label' => 'Thêm mới', 'url' => ['user/create']]]], ['label' => '<i class="fa fa-share-alt-square"></i> Phân quyền<span class="fa fa-chevron-down"></span>', 'url' => 'javascript:void(0)', 'items' => [['label' => 'Assignments', 'url' => ['assignment/index']], ['label' => 'Roles', 'url' => ['role/index']], ['label' => 'Permissions', 'url' => ['permission/index']], ['label' => 'Routes', 'url' => ['route/index']]]], ['label' => '<i class="fa fa-cog"></i> Cấu hình chung', 'url' => ['setting/index']]], 'encodeLabels' => false, 'submenuTemplate' => "\n<ul class='nav child_menu' style='display: none'>\n{items}\n</ul>\n", 'options' => array('class' => 'side-menu nav')]); ?> </div> </div> </div> <?php } }
/** * @inheritdoc */ public function run() { if (strtolower($this->position) == 'header') { if (!Yii::$app->user->isGuest) { $user = Yii::$app->user->identity; $avatar = \cebe\gravatar\Gravatar::widget(['email' => $user->email, 'options' => ['alt' => '', 'class' => 'avatar', 'width' => 24, 'height' => 24], 'defaultImage' => 'retro', 'size' => 24]); $items[] = ['label' => $avatar . Yii::$app->user->identity->username, 'url' => ['/user/default/view', 'id' => Yii::$app->user->id], 'options' => ['class' => 'navbar-nav-profile']]; } if (Yii::$app->user->isGuest) { $items[] = ['label' => 'Регистрация', 'url' => ['/user/identity/registration']]; $items[] = ['label' => 'Вход', 'url' => ['/user/identity/login']]; } else { $items[] = ['label' => 'Выход', 'url' => ['/user/identity/logout']]; } return Menu::widget(['items' => $items, 'encodeLabels' => false, 'options' => ['class' => 'navbar-nav']]); } elseif (strtolower($this->position) == 'sub_header') { $items[] = ['label' => 'Последние темы', 'url' => ['/topic/default/list']]; if (!Yii::$app->getUser()->getIsGuest()) { $id = Yii::$app->getUser()->getIdentity()->id; $notifications = UserMention::countByUser($id); if ($notifications > 0) { $items[] = ['label' => 'Уведомления <span class="counter">' . $notifications . '</span>', 'url' => ['/notify/default/view']]; } else { $items[] = ['label' => 'Уведомления', 'url' => ['/notify/default/view']]; } } $items[] = ['label' => 'Пользователи', 'url' => ['/user/default/list']]; if (!Yii::$app->getUser()->getIsGuest()) { $items[] = ['label' => 'Создать тему', 'url' => ['/topic/default/create']]; } return Menu::widget(['items' => $items, 'encodeLabels' => false, 'options' => ['class' => 'sub-navbar-nav']]); } elseif (strtolower($this->position) == 'footer') { $items = [['label' => 'Правила пользования', 'url' => ['/frontend/default/terms']], ['label' => '•'], ['label' => 'Обратная связь', 'url' => ['/frontend/default/feedback']]]; return Menu::widget(['encodeLabels' => false, 'items' => $items]); } return null; }
} else { ?> <?php echo Yii::t('app', 'Hi'); ?> , <span class="dropdown"> <a href="<?php echo \yii\helpers\Url::toRoute(['user/user/profile']); ?> " class="link-cabinet" data-toggle="dropdown" data-hover="dropdown"><?php echo Html::encode(Yii::$app->user->identity->username); ?> </a>! <?php echo \yii\widgets\Menu::widget(['items' => [['label' => Yii::t('app', 'User profile'), 'url' => ['/user/user/profile'], ['class' => 'user-profile-link']], ['label' => Yii::t('app', 'Logout'), 'url' => ['/user/user/logout'], ['data-action' => 'post', 'class' => 'logout-link']]], 'options' => ['class' => 'dropdown-menu personal-menu']]); ?> </span> <?php } ?> </div> <div class="pull-right search-area"> <?php echo \app\extensions\DefaultTheme\widgets\OneRowHeaderWithCart\ExpandableSearchField::widget(['useFontAwesome' => $useFontAwesome]); ?> </div>
<div class="user-panel"> <div class="pull-left image"> <?php echo Html::img($baseUrl . '/img/user2-160x160.jpg', ['class' => 'img-circle', 'alt' => 'User Image']); ?> </div> <div class="pull-left info"> <p>Alexander Pierce</p> <a href="#"><i class="fa fa-circle text-success"></i> Online</a> </div> </div> <!-- sidebar menu: : style can be found in sidebar.less --> <?php //使用路由写法,能自动激活active,Yii::$app->getHomeUrl() echo Menu::widget(['encodeLabels' => false, 'submenuTemplate' => '<ul class="treeview-menu">{items}</ul>', 'options' => ['class' => 'sidebar-menu'], 'itemOptions' => ['class' => 'treeview'], 'items' => [['label' => '<i class="fa fa-dashboard"></i><span>后台首页</span>', 'url' => ['/OrderAnalysis/default/index']], ['label' => '<i class="fa fa-cubes "></i><span>订单统计</span><i class="fa fa-angle-left pull-right"></i>', 'url' => 'javascript:;', 'items' => [['label' => '<i class="fa fa-leaf "></i><span>订单详细信息</span>', 'url' => ['/OrderAnalysis/oms-order/index']]]], ['label' => '<i class="fa fa-cubes "></i><span>买家统计</span><i class="fa fa-angle-left pull-right"></i>', 'url' => 'javascript:;', 'items' => [['label' => '<i class="fa fa-leaf "></i><span>订单详细信息</span>', 'url' => ['/OrderAnalysis/oms-order/index']]]], ['label' => '<i class="fa fa-cubes "></i><span>物流统计</span><i class="fa fa-angle-left pull-right"></i>', 'url' => 'javascript:;', 'items' => [['label' => '<i class="fa fa-leaf "></i><span>订单详细信息</span>', 'url' => ['/OrderAnalysis/oms-order/index']]]]]]); ?> </section> <!-- /.sidebar --> </aside> <!-- TODO: end left --> <!-- Content Wrapper. Contains page content --> <div class="content-wrapper"> <?php // 官方推荐: // foreach (Yii::$app->getSession()->getAllFlashes() as $key => $message) { // echo '<div class="alert alert-' . $key . '">' . $message . '</div>'; // } if (Yii::$app->getSession()->hasFlash('danger')) {
<?php /** * Created by PhpStorm. * User: Abhimanyu * Date: 02-03-2015 * Time: 23:33 */ use abhimanyu\user\models\Profile; use yii\helpers\Html; use yii\widgets\Menu; /** @var $profile \abhimanyu\user\models\Profile */ $profile = Profile::findOne(['uid' => Yii::$app->user->getId()]); ?> <div class="panel panel-default"> <div class="panel-heading"><h3 class="panel-title"><?php echo Html::img(Yii::$app->homeUrl . '/../../' . $profile['avatar'], ['alt' => 'Profile Image', 'width' => 30, 'class' => 'img-rounded']); ?> <?php echo Html::encode($profile['name_first'] . ' ' . $profile['name_last']); ?> </h3></div> <div class="panel-body"> <?php echo Menu::widget(['options' => ['class' => 'nav nav-pills nav-stacked'], 'items' => [['label' => 'Profile', 'url' => ['/user/account/profile']], ['label' => 'Avatar', 'url' => ['/user/account/avatar']]]]); ?> </div> </div>
<?php use yii\widgets\Menu; ?> <div class="col-md-3"> <div class="panel panel-info"> <div class="panel-heading"><?php echo \yii\helpers\Html::encode($user->username); ?> </div> <div class="panel-body"> <?php echo Menu::widget(['options' => ['class' => 'nav nav-pills nav-stacked'], 'items' => [['label' => "Профиль пользователя", 'url' => ["/user/{$user->username}"], 'active' => Yii::$app->controller->action->id == 'show' ? true : false]]]); ?> </div> </div> </div>
<?php /* @var $this \yii\web\View */ /* @var $content string */ use yii\helpers\Html; use yii\helpers\Url; use yii\widgets\Menu; $menuItems[] = ['label' => 'Izveštaj stanja', 'url' => [$user->username . '/finances'], 'options' => ['class' => Yii::$app->controller->getRoute() == 'user/finances' ? 'active' : null]]; $menuItems[] = ['label' => 'Transakcije', 'url' => [$user->username . '/transactions'], 'options' => ['class' => Yii::$app->controller->getRoute() == 'transactions/index' ? 'active' : null]]; $menuItems[] = ['label' => 'Načini plaćanja', 'url' => [$user->username . '/payments'], 'options' => ['class' => Yii::$app->controller->getRoute() == 'user-payments/index' ? 'active' : null]]; $menuItems[] = ['label' => 'Uplata sredstava', 'url' => ['/site/deposit'], 'options' => ['class' => Yii::$app->controller->getRoute() == 'site/deposit' ? 'active' : null]]; $menuItems[] = ['label' => 'Isplata sredstava', 'url' => ['/site/withdraw'], 'options' => ['class' => Yii::$app->controller->getRoute() == 'site/withdraw' ? 'active' : null]]; echo Menu::widget(['options' => ['class' => 'sidebar-menu'], 'encodeLabels' => false, 'items' => $menuItems]);
<div class="container"> <div id="search-btn" class="right hide-on-med-and-down"><i class="material-icons small waves-effect waves-light tooltipped" data-position="bottom" data-delay="50" data-tooltip="zobrazit / skrýt okno pro vyhledávání">search</i> </div> <div class="nav-wrapper"> <?php echo Html::a(Html::img(Yii::$app->request->baseUrl . '/basic-assets/img/logo.png', ['alt' => 'Sportoviště Dačice - logo']), Yii::$app->homeUrl, ['class' => 'brand-logo']); ?> <a href="#" data-activates="mobile-navigation" class="button-collapse"><i class="material-icons">menu</i></a> <?php $menuItems = MenuContent::getItemsTree('mainmenu', null, 'dropdown'); echo Menu::widget(['options' => ['class' => 'right hide-on-med-and-down'], 'activateParents' => true, 'encodeLabels' => false, 'items' => $menuItems]); $sideMenuItems = MenuContent::getItemsTree('mainmenu', null, 'collapsible'); echo Menu::widget(['options' => ['id' => 'mobile-navigation', 'class' => 'side-nav collapsible', 'data-collapsible' => 'accordion'], 'activateParents' => true, 'encodeLabels' => false, 'items' => $sideMenuItems]); ?> </div> </div> </nav> </div> </header> <main class="page-row page-row-expanded"> <div class="container" style="position: relative;"> <div id="search-form-box" style="display: none;"> <h3><?php echo Yii::t('front', 'Search this site'); ?> </h3> <?php
<table> <tr> <td class="c1 top"><div class="fixed"> <div id="active_category" style="width: 210px; margin-bottom:10px;"> <?php echo Html::a($top_menu_title, null, ['class' => 'button blue_acat']); ?> <?php echo Menu::widget(['options' => ['id' => 'top_menu_vertical', 'class' => 'fixed'], 'items' => $top_menu, 'activateParents' => true]); ?> </div> <?php echo Menu::widget(['options' => ['id' => 'menu_vertical'], 'items' => $menu, 'activateParents' => true]); ?> <br><br> <?//= Html::img('/image/bannerfans_15812897.jpg', ['width'=>'210']); ?> </div> </td> <td class="c23"> <h1><?php echo Html::encode($model->title); ?> </h1> <?//= Html::img('/image/bannerfans_15821322.jpg', ['width'=>'100%']); ?> <p><?php echo Html::encode($model->description);
<div class="col-xs-7 col-lg-10"> <div class="user-nick">@Timati_team</div> <div class="user-name"><h1>Тимати ужасный</h1></div> <div class="pnl-btname subscribers"> Подписчиков: 1217 </div> <div class="pnl-btname rating"> Рейтинг: 120 </div> <div class="pnl-btname visits"> Посетил: 12 </div> </div> <div class="col-xs-12"> <?php echo \yii\widgets\Menu::widget(['options' => ['class' => 'top_usermenu'], 'itemOptions' => [], 'encodeLabels' => false, 'items' => [['label' => '<i class="md md-event-available"></i> Мероприятия', 'url' => ['site/index']], ['label' => '<i class="md md-beenhere"></i> Приглашения', 'url' => ['site/login']], ['label' => 'Фотоотчёты', 'url' => ['site/signup']]]]); ?> </div> </div> <div class="site-index"> <div class="body-content"> <?php echo $content; ?> </div> </div> </div> </div> <footer class="footer"> <div class="container-fluid">
<?php /* @var $this \yii\web\View */ /* @var $content string */ use yii\helpers\Html; use yii\helpers\Url; use yii\widgets\Menu; foreach ($industries as $pindustry) { $industry = $pindustry->industry; $items = []; if ($pservices = $pindustry->services) { foreach ($pservices as $pservice) { $service = $pservice->service; $items[] = ['label' => c($service->tName), 'url' => '#service' . $pservice->id, 'options' => []]; } } $menuItems[] = ['label' => '<i class="fa ' . $industry->icon . '"></i> ' . c($industry->tName), 'url' => '#industry' . $pindustry->id, 'options' => [], 'items' => $items]; } /*$menuItems[] = ['label' => 'Prezentacije', 'url' => [$user->username.'/presentations'], 'options'=>['class'=>((Yii::$app->controller->getRoute()=='provider/presentations') ? 'active' : null)]]; $menuItems[] = ['label' => 'Promocije', 'url' => [$user->username.'/promotions'], 'options'=>['class'=>((Yii::$app->controller->getRoute()=='provider/promotions') ? 'active' : null)]];*/ //$menuItems[] = ['label' => 'Uslovi izvršavanja usluga', 'url' => ['/'.$user->username.'/terms'], 'options'=>['class'=>((Yii::$app->controller->getRoute()=='provider/terms') ? 'active' : null)]]; echo Menu::widget(['options' => ['class' => 'sidebar-menu', 'style' => 'position:fixed; width:200px;'], 'encodeLabels' => false, 'items' => $menuItems]); /* <div class="margin-top-20 center"> <?= Html::a('<i class="fa fa-plus-circle"></i> Napravi novu prezentaciju', Url::to(['/services', 's'=>'present']), ['class'=>'btn btn-default btn-sm']) ?> </div> */
<ul class="nav navbar-nav navbar-right"> <li class=""> <?php if (!Yii::$app->user->isGuest) { ?> <a href="javascript:void(0)" class="user-profile dropdown-toggle" data-toggle="dropdown" aria-expanded="false"> Xin chào: <?php echo Yii::$app->user->identity->username; ?> <span class=" fa fa-angle-down"></span> </a> <?php } ?> <?php echo Menu::widget(['encodeLabels' => false, 'items' => [['label' => 'Thông tin cá nhân', 'url' => ['account/profile']], ['label' => '<i class="fa fa-sign-out pull-right"></i> Thoát', 'url' => ['site/logout']]], 'options' => ['class' => 'dropdown-menu dropdown-usermenu animated fadeInDown pull-right']]); ?> </li> </ul> </nav> </div> </div> <!-- /top navigation --> <!-- page content --> <div class="right_col" role="main"> <div class="pull-right"> <?php
?> <?php echo Html::endForm(); ?> </li> </ul> <!-- /.dropdown-user --> </li> <!-- /.dropdown --> </ul> <!-- /.navbar-top-links --> <div class="navbar-default sidebar" role="navigation"> <div class="sidebar-nav navbar-collapse collapse in" aria-expanded="true"> <?php echo Menu::widget(['encodeLabels' => false, 'submenuTemplate' => "\n<ul class=\"nav nav-second-level collapse\">\n{items}\n</ul>\n", 'options' => ['class' => 'nav', 'id' => 'side-menu'], 'items' => [['label' => '<i class="fa fa-dashboard fa-fw"></i> 仪表盘', 'url' => ['/site/index']], ['label' => '<i class="fa fa-home fa-fw"></i> 笑e购<span class="fa arrow"></span>', 'url' => '#', 'items' => [['label' => '订单管理', 'url' => ['/order'], 'active' => in_array($route, ['order/index', 'order/view'])], ['label' => '采购管理', 'url' => ['/apply'], 'active' => in_array($route, ['apply/index', 'apply/view'])]]], ['label' => '<i class="fa fa-shopping-cart fa-fw"></i> 商品管理<span class="fa arrow"></span>', 'url' => '#', 'items' => [['label' => '商品列表', 'url' => ['/goods'], 'active' => in_array($route, ['goods/index', 'goods/add', 'goods/update', 'goods/img', 'goods/surplus'])], ['label' => '商品分类', 'url' => ['/category'], 'active' => in_array($route, ['category/index', 'category/add', 'category/update'])]]], ['label' => '<i class="fa fa-university fa-fw"></i> 学校管理<span class="fa arrow"></span>', 'url' => '#', 'items' => [['label' => '学校列表', 'url' => ['/school'], 'active' => in_array($route, ['school/index', 'school/add', 'school/update'])], ['label' => '建筑列表', 'url' => ['/building'], 'active' => in_array($route, ['building/index', 'building/add', 'building/update'])]]], ['label' => '<i class="fa fa-map-marker fa-fw"></i> 营业点管理<span class="fa arrow"></span>', 'url' => '#', 'items' => [['label' => '营业点列表', 'url' => ['/store'], 'active' => in_array($route, ['store/index', 'store/add', 'store/update', 'store/view'])], ['label' => '标签列表', 'url' => ['/tag'], 'active' => in_array($route, ['tag/index', 'tag/add', 'tag/update'])], ['label' => '用户列表', 'url' => ['/member'], 'active' => in_array($route, ['member/index', 'member/add', 'member/update'])]]], ['label' => '<i class="fa fa-user fa-fw"></i> 后台用户管理<span class="fa arrow"></span>', 'url' => '#', 'items' => [['label' => '用户列表', 'url' => ['/admin'], 'active' => in_array($route, ['admin/index', 'admin/add', 'admin/update'])], ['label' => '我的资料', 'url' => ['/admin/profile'], 'active' => in_array($route, ['admin/profile'])]]], ['label' => '<i class="fa fa-users fa-fw"></i> 前台用户管理<span class="fa arrow"></span>', 'url' => '#', 'items' => [['label' => '用户列表', 'url' => ['/user'], 'active' => in_array($route, ['user/index', 'user/view'])]]]]]); ?> </div> <!-- /.sidebar-collapse --> </div> <!-- /.navbar-static-side --> </nav> <div id="page-wrapper"> <div class="row"> <div class="col-lg-12"> <h1 class="page-header"><?php echo Html::encode($this->title); ?> </h1> </div>
?> </title> <?php $this->head(); ?> </head> <body> <?php $this->beginBody(); ?> <div class="wrap"> <div class="row"> <div class="col-md-2 menu"> <?php echo Menu::widget(['items' => [['label' => 'Users', 'url' => ['/']], ['label' => 'Lists', 'url' => ['/lists']], ['label' => 'Send / List mails', 'url' => ['/mails']], ['label' => 'Send Log', 'url' => ['/send-log']]], 'activeCssClass' => 'activeclass']); ?> </div> <div class="col-md-10 content"> <div class="container"> <?php echo $content; ?> </div> </div> </div> </div> <footer class="footer"> <p class="pull-left">© Mailer <?php echo date('Y');
/** * @return string */ protected function renderMenu() { return Menu::widget(['items' => $this->menuItems, 'options' => ['class' => 'nav'], 'encodeLabels' => false]); }
<?php $this->beginBody(); ?> <div id="page"> <header> <?php NavBar::begin(['brandLabel' => 'My Company', 'brandUrl' => Yii::$app->homeUrl, 'options' => ['class' => 'navbar-inverse']]); echo Nav::widget(['options' => ['class' => 'navbar-nav navbar-right'], 'items' => [['label' => 'Home', 'url' => ['/site/index']], ['label' => 'About', 'url' => ['/site/about']], ['label' => 'Contact', 'url' => ['/site/contact']], Yii::$app->user->isGuest ? ['label' => 'Login', 'url' => ['/site/login']] : ['label' => 'Logout (' . Yii::$app->user->identity->username . ')', 'url' => ['/site/logout'], 'linkOptions' => ['data-method' => 'post']]]]); NavBar::end(); ?> </header> <div class="container"> <?php echo \yii\widgets\Menu::widget(['options' => ['class' => ''], 'items' => \app\modules\page\models\MenuPoint::getMenuItems(), 'activateParents' => true]); ?> <?php echo $content; ?> </div> <div id="push"></div> </div> <footer> </footer> <?php $this->endBody(); ?>
<?php use yii\helpers\Html; use yii\widgets\ListView; use yii\widgets\Menu; /* @var $this yii\web\View */ $title = $category === null ? 'Bienvenido' : $category->title; $this->title = Html::encode($title); ?> <h1><?php echo Html::encode($title); ?> </h1> <div class="container-fluid"> <div class="row"> <div class="col-xs-4"> <?php echo Menu::widget(['items' => $menuItems, 'options' => ['class' => 'menu']]); ?> </div> <div class="col-xs-8"> <?php echo ListView::widget(['dataProvider' => $productsDataProvider, 'itemView' => '_product']); ?> </div> </div> </div>
</ul> </div> <div class="logo-element"> IN+ </div> </li--> <?php echo Menu::widget(['encodeLabels' => false, 'activateParents' => true, 'options' => ['class' => 'nav metismenu', 'id' => 'side-menu'], 'submenuTemplate' => "\n<ul class='nav nav-second-level'>\n{items}\n</ul>\n", 'items' => [['label' => '<div class="dropdown profile-element"> <span> <img alt="image" class="img-circle" src="img/avatar.png" style="height: 128px; width: 128px" /></span> <a data-toggle="dropdown" class="dropdown-toggle" href="#"> <span class="clear"> <span class="block m-t-xs"> <strong class="font-bold">César Ramírez</strong></span> <span class="text-muted text-xs block">Art Director <b class="caret"></b></span> </span> </a> <ul class="dropdown-menu animated fadeInRight m-t-xs"> <li><a href="profile.html">Profile</a></li> <li><a href="contacts.html">Contacts</a></li> <li><a href="mailbox.html">Mailbox</a></li> <li class="divider"></li> <li><a href="login.html">Logout</a></li> </ul> </div> <div class="logo-element"> IN+ </div>', 'options' => ['class' => 'nav-header']], ['label' => '<i class="material-icons">home</i><span>Inicio</span>', 'url' => ['site/index']], ['label' => '<i class="fa fa-lock fa-1x"></i><span class="nav-label">Seguridad</span>', 'url' => false, 'itemsOptions' => ['class' => 'nav nav-second-level'], 'template' => '<a>{label}<span class="fa arrow"></span></a>', 'items' => [['label' => '<i class="fa fa-user-plus fa-1x"></i>Rol', 'url' => ['rol/index']], ['label' => '<i class="fa fa-users fa-1x"></i>Usuarios', 'url' => ['usuario/index']]]], ['label' => '<i class="fa fa-dashboard"></i><span>Debug</span>', 'url' => ['/debug']], ['label' => '<i class="fa fa-file-code-o"></i><span>Gii</span>', 'url' => ['/gii']], ['label' => '<i class="fa fa-file-code-o"></i><span>Test</span>', 'url' => ['site/contact']]]]); ?> </div> </nav>
* * For the full copyright and license information, please view the LICENSE.md * file that was distributed with this source code. */ use yii\widgets\Menu; /** @var chd7well\user\models\User $user */ $user = Yii::$app->user->identity; $networksVisible = count(Yii::$app->authClientCollection->clients) > 0; ?> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"> <img src="http://gravatar.com/avatar/<?php echo $user->profile->gravatar_id; ?> ?s=24" class="img-rounded" alt="<?php echo $user->username; ?> "/> <?php echo $user->username; ?> </h3> </div> <div class="panel-body"> <?php echo Menu::widget(['options' => ['class' => 'nav nav-pills nav-stacked'], 'items' => [['label' => Yii::t('user', 'Profile'), 'url' => ['/user/settings/profile']], ['label' => Yii::t('user', 'Account'), 'url' => ['/user/settings/account']], ['label' => Yii::t('user', 'Networks'), 'url' => ['/user/settings/networks'], 'visible' => $networksVisible]]]); ?> </div> </div>
?> <div class="masthead"> <h3 class="muted">My Company</h3> <div class="navbar"> <div class="navbar-inner"> <div class="container"> <?php $menuItems = array(array('label' => 'Home', 'url' => array('/site/index')), array('label' => 'About', 'url' => array('/site/about')), array('label' => 'Contact', 'url' => array('/site/contact'))); if (Yii::$app->user->isGuest) { $menuItems[] = array('label' => 'Signup', 'url' => array('/site/signup')); $menuItems[] = array('label' => 'Login', 'url' => array('/site/login')); } else { $menuItems[] = array('label' => 'Logout (' . Yii::$app->user->identity->username . ')', 'url' => array('/site/logout')); } echo Menu::widget(array('options' => array('class' => 'nav'), 'items' => $menuItems)); ?> </div> </div> </div> <!-- /.navbar --> </div> <?php echo Breadcrumbs::widget(array('links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : array())); ?> <?php echo Alert::widget(); ?>
</div> </li> </ul> </li> </ul> </div> </nav> </header> <!-- Left side column. contains the logo and sidebar --> <aside class="main-sidebar"> <!-- sidebar: style can be found in sidebar.less --> <section class="sidebar"> <!-- sidebar menu: : style can be found in sidebar.less --> <?php echo Menu::widget(['encodeLabels' => false, 'options' => ['class' => 'sidebar-menu'], 'items' => [['label' => '<i class="fa fa-list-alt"></i> <span>Блог</span>', 'url' => ['/blog/post/index']], ['label' => '<i class="fa fa-file-text"></i> <span>Cтраницы</span>', 'url' => ['/page/index']], ['label' => '<i class="fa fa-image"></i> <span>Галереи</span>', 'url' => ['/gallery/index']], ['label' => '<i class="fa fa-user"></i> <span>Пользователи</span>', 'url' => ['/user/index']], ['label' => '<i class="fa fa-cog"></i> <span>Настройки</span>', 'url' => ['/setting/index']]]]); ?> </section> <!-- /.sidebar --> </aside> <div class="content-wrapper"> <!-- Content Header (Page header) --> <section class="content-header"> <?php if (isset($this->params['header'])) { ?> <h1><?php echo $this->params['header']; ?> </h1> <?php
<?php use yii\helpers\Url; use yii\widgets\Menu; use app\models\filedb\Language; /* @var $this \yii\web\View */ echo Menu::widget(['id' => 'footer-menu', 'options' => ['class' => 'list-inline'], 'items' => [['label' => Yii::t('menu', 'About'), 'url' => ['/site/about']], ['label' => Yii::t('menu', 'F.A.Q.'), 'url' => ['/help/faq']], ['label' => Yii::t('menu', 'Contact'), 'url' => ['/help/contact']]]]);