Exemple #1
0
$menuItems[] = ['label' => 'Terms', 'url' => ['/site/tos']];
if (Yii::$app->user->isGuest) {
    $menuItems[] = ['label' => 'Signup', 'url' => ['/site/signup']];
    $menuItems[] = ['label' => 'Account Management', 'url' => ['/site/login']];
} else {
    $menuItems[] = ['label' => 'Purchase', 'url' => ['/purchase/create']];
    $menuItems[] = ['label' => 'Account Details', 'url' => ['/site/account']];
    $menuItems[] = ['label' => 'Logout (' . Yii::$app->user->identity->username . ')', 'linkOptions' => ['data-method' => 'post'], 'url' => ['/site/logout']];
}
echo Nav::widget(['options' => ['class' => 'navbar-nav navbar-right'], 'items' => $menuItems]);
NavBar::end();
?>

        <?php 
if (\Yii::$app->user->getIdentity()) {
    navbar::begin(['options' => ['class' => 'navbar-inverse navbar-fixed-top', 'style' => 'top:50px;']]);
    echo Nav::widget(['options' => ['class' => 'navbar-nav navbar-right'], 'items' => [['label' => 'Time Remaining: ' . radcheck::getHumanReadableExpiration(\Yii::$app->user->getIdentity()->username), 'url' => ['/purchase/create']]]]);
    NavBar::end();
}
?>

        <div class="container">
        <?php 
echo Breadcrumbs::widget(['links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : []]);
?>
        <?php 
echo Alert::widget();
?>
        <?php 
echo $content;
?>