| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 |
- <?php
- /* @var $this \yii\web\View */
- /* @var $content string */
- use app\widgets\Alert;
- use yii\helpers\Html;
- use yii\bootstrap4\Nav;
- use yii\bootstrap4\NavBar;
- use yii\widgets\Breadcrumbs;
- use app\assets\AppAsset;
- use app\assets\AdminLteAsset;
- AppAsset::register($this);
- AdminLteAsset::register($this);
- ?>
- <?php $this->beginPage() ?>
- <!DOCTYPE html>
- <html lang="<?= Yii::$app->language ?>">
- <head>
- <meta charset="<?= Yii::$app->charset ?>">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <?php $this->registerCsrfMetaTags() ?>
- <title><?= Html::encode($this->title) ?></title>
- <?php $this->head() ?>
- </head>
- <body class="hold-transition sidebar-mini layout-fixed">
- <?php $this->beginBody() ?>
- <div class="wrapper">
- <?php
- NavBar::begin([
- //'brandLabel' => Yii::$app->name,
- //'brandUrl' => Yii::$app->homeUrl,
- 'renderInnerContainer' => false,
- 'options' => [
- 'class' => 'main-header navbar navbar-expand navbar-white navbar-light',
- ],
- ]);
- echo Nav::widget([
- 'encodeLabels' => false,
- 'options' => ['class' => 'navbar-nav'],
- 'items' => [
- ['label' => '<i class="fas fa-bars"></i>', 'url' => '#', 'options' =>['data-widget' => 'pushmenu']],
- ['label' => 'Home', 'url' => ['/site/index']],
- /*['label' => 'About', 'url' => ['/site/about']],
- ['label' => 'Contact', 'url' => ['/site/contact']],
- Yii::$app->user->isGuest ? (
- ['label' => 'Login', 'url' => ['/site/login']]
- ) : (
- '<li>'
- . Html::beginForm(['/site/logout'], 'post')
- . Html::submitButton(
- 'Logout (' . Yii::$app->user->identity->username . ')',
- ['class' => 'btn btn-link logout']
- )
- . Html::endForm()
- . '</li>'
- )*/
- ],
- ]);
- echo Nav::widget([
- 'encodeLabels' => false,
- 'options' => ['class' => 'navbar-nav ml-auto'],
- 'items' => [
- ['label' => 'Logout (' . Yii::$app->user->identity->username . ') <i class="fas fa-sign-out-alt"></i>', 'url' => ['/site/logout']],
- ],
- ]);
- NavBar::end();
- ?>
- <aside class="main-sidebar sidebar-dark-primary elevation-4">
- <!-- Brand Logo -->
- <a href="<?= Yii::$app->homeUrl; ?>" class="brand-link text-center text-uppercase">
- <span class="brand-text font-weight-light"><?= Yii::$app->name; ?></span>
- </a>
- <!-- Sidebar -->
- <div class="sidebar">
- <!-- Sidebar user (optional) -->
- <div class="user-panel mt-3 pb-3 mb-3 d-flex">
- <div class="image">
- <img src="<?= \yii\helpers\Url::to('@web/img/avatar.png'); ?>" class="img-circle elevation-2" alt="User Image">
- </div>
- <div class="info">
- <a href="#" class="d-block"><?= Yii::$app->user->identity->username; ?></a>
- </div>
- </div>
- <!-- Sidebar Menu -->
- <nav class="mt-2">
- <?php
- echo Nav::widget([
- 'encodeLabels' => false,
- 'options' => ['class' => 'nav nav-pills nav-sidebar flex-column', 'data-widget' => 'treeview', 'data-accordion' => 'false', 'role' => 'menu'],
- 'items' => [
- ['label' => '<i class="nav-icon fas fa-tachometer-alt"></i> <p>Dashboard</p>', 'url' => ['/dashboard']],
- ['label' => '<i class="nav-icon fas fa-file-invoice"></i> <p>Bills</p>', 'url' => ['/bills']],
- ['label' => '<i class="nav-icon fas fa-building"></i> <p>Organizations</p>', 'url' => ['/organizations']],
- ['label' => '<i class="nav-icon fas fa-address-book"></i> <p>Our contacts</p>', 'url' => ['/contacts']],
- ['label' => '<i class="nav-icon fas fa-cogs"></i> <p>Settings</p>', 'url' => ['/settings']],
- ],
- ]);
- ?>
- </nav>
- <!-- /.sidebar-menu -->
- </div>
- <!-- /.sidebar -->
- </aside>
- <!-- Content Wrapper. Contains page content -->
- <div class="content-wrapper">
- <!-- Content Header (Page header) -->
- <section class="content-header">
- <div class="container-fluid">
- <div class="row mb-2">
- <div class="col-sm-6">
- <h1><?= $this->title; ?></h1>
- </div>
- <div class="col-sm-6">
- <?= Breadcrumbs::widget([
- 'tag' => 'ol',
- 'itemTemplate' => "<li class=\"breadcrumb-item\">{link}</li>\n",
- 'activeItemTemplate' => "<li class=\"breadcrumb-item active\">{link}</li>\n",
- 'options' => ['class'=>'breadcrumb float-sm-right'],
- 'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [],
- ]) ?>
- </div>
- </div>
- </div><!-- /.container-fluid -->
- </section>
- <div class="container">
- <?= Alert::widget() ?>
- <?= $content ?>
- </div>
- </div>
- <footer class="main-footer">
- <div class="float-right d-none d-sm-block">
- <p class="pull-right">v: <?= Yii::$app->version; ?></p>
- </div>
- <p class="pull-left m-0">© <?= Yii::$app->name; ?> <?= date('Y') ?></p>
- </footer>
- <?php $this->endBody() ?>
- </body>
- </html>
- <?php $this->endPage() ?>
|