Example #1
0
?>

<div class="wrap">
    <?php 
NavBar::begin(['brandLabel' => 'Knowledge is Power', 'brandUrl' => Yii::$app->homeUrl, 'options' => ['class' => 'navbar-inverse navbar-fixed-top']]);
echo Nav::widget(['options' => ['class' => 'navbar-nav'], 'items' => [['label' => Yii::t('app', 'Home'), 'url' => ['/shop/index']], ['label' => Yii::t('app', 'About'), 'url' => ['/shop/about']], ['label' => Yii::t('app', 'Contact'), 'url' => ['/shop/contact']], ['label' => Yii::t('app', 'Register'), 'url' => ['/shop/register'], 'visible' => Yii::$app->user->isGuest], ['label' => Yii::t('app', 'Account'), 'items' => [['label' => Yii::t('app', 'Renew'), 'url' => ['/shop/renew']], ['label' => Yii::t('app', 'Change Password'), 'url' => ['/shop/change-password']], ['label' => Yii::t('app', 'Favorites'), 'url' => ['/shop/favorites']], ['label' => Yii::t('app', 'Recommendations'), 'url' => ['/shop/recommendations']]], 'visible' => !Yii::$app->user->isGuest], ['label' => Yii::t('app', 'Admin'), 'items' => [['label' => Yii::t('app', 'Add Page'), 'url' => ['/shop/add-page']], ['label' => Yii::t('app', 'Add PDF'), 'url' => ['/shop/add-pdf']], ['label' => Yii::t('app', 'Something else here'), 'url' => ['/shop/favorites']]], 'visible' => Yii::$app->user->can('admin')]]]);
?>
    <?php 
echo Nav::widget(['options' => ['class' => 'navbar-nav navbar-right'], 'items' => [['label' => Yii::t('app', 'Logout') . ' (' . Yii::$app->user->identity->username . ')', 'url' => ['/site/logout'], 'linkOptions' => ['data-method' => 'post'], 'visible' => !Yii::$app->user->isGuest], ['label' => Yii::t('app', 'Language'), 'items' => [['label' => 'Русский', 'url' => ['/shop/language', 'language' => 1]], ['label' => 'English', 'url' => ['/shop/language', 'language' => 2]]]]]]);
NavBar::end();
?>

    <div class="container">
        <div class="col-md-3">
            <?php 
echo Category::widget();
if (Yii::$app->user->isGuest) {
    echo LoginForm::widget(['loginForm' => $this->params['loginForm']]);
}
?>
        </div>
        <div class="col-md-9">
            <?php 
echo Breadcrumbs::widget(['links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : []]);
?>
            <?php 
echo $content;
?>
        </div>
    </div>
</div>