Example #1
1
 /**
  * @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>";
 }
Example #2
1
<?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']]);
Example #3
0
    /**
     * @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);
    }
Example #4
0
 /**
  * @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;
 }
Example #5
0
 /**
  * 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
 }
Example #6
0
 /**
  * @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']]);
 }
Example #7
0
 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]);
 }
Example #8
0
    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 &amp; 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 &amp; Publications</a></li></ul>
HTML
, $output);
    }
Example #9
0
    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 
        }
    }
Example #10
0
 /**
  * @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' => '&bull;'], ['label' => 'Обратная связь', 'url' => ['/frontend/default/feedback']]];
         return Menu::widget(['encodeLabels' => false, 'items' => $items]);
     }
     return null;
 }
Example #11
0
} 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>
Example #12
0
                <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')) {
Example #13
0
<?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>
Example #15
0
<?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]);
Example #16
0
			<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 
Example #17
0
<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);
Example #18
0
            <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">
Example #19
0
<?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>&nbsp;Napravi novu prezentaciju', Url::to(['/services', 's'=>'present']), ['class'=>'btn btn-default btn-sm']) ?>	
</div> */
Example #20
0
                            <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 
Example #21
0
?>
                        <?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>
Example #22
0
?>
</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">&copy; Mailer <?php 
echo date('Y');
Example #23
0
 /**
  * @return string
  */
 protected function renderMenu()
 {
     return Menu::widget(['items' => $this->menuItems, 'options' => ['class' => 'nav'], 'encodeLabels' => false]);
 }
Example #24
0
<?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();
?>
Example #25
0
<?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>
Example #26
0
                        </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>

Example #27
0
 *
 * 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>
Example #28
0
?>
	<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();
?>
Example #29
0
                </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 
Example #30
0
<?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']]]]);