|  |  |  | <?php
 | 
					
						
							|  |  |  | use frontend\config\AppAsset;
 | 
					
						
							|  |  |  | use yii\helpers\Html;
 | 
					
						
							|  |  |  | use yii\bootstrap\Nav;
 | 
					
						
							|  |  |  | use yii\bootstrap\NavBar;
 | 
					
						
							|  |  |  | use yii\widgets\Breadcrumbs;
 | 
					
						
							|  |  |  | use frontend\widgets\Alert;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /**
 | 
					
						
							|  |  |  |  * @var $this \yii\web\View
 | 
					
						
							|  |  |  |  * @var $content string
 | 
					
						
							|  |  |  |  */
 | 
					
						
							|  |  |  | AppAsset::register($this);
 | 
					
						
							|  |  |  | ?>
 | 
					
						
							|  |  |  | <?php $this->beginPage(); ?>
 | 
					
						
							|  |  |  | <!DOCTYPE html>
 | 
					
						
							|  |  |  | <html lang="en">
 | 
					
						
							|  |  |  | <head>
 | 
					
						
							|  |  |  | 	<meta charset="<?= Yii::$app->charset ?>"/>
 | 
					
						
							|  |  |  | 	<title><?= Html::encode($this->title) ?></title>
 | 
					
						
							|  |  |  | 	<?php $this->head(); ?>
 | 
					
						
							|  |  |  | </head>
 | 
					
						
							|  |  |  | <body>
 | 
					
						
							|  |  |  | 	<?php $this->beginBody(); ?>
 | 
					
						
							|  |  |  | 	<?php
 | 
					
						
							|  |  |  | 		NavBar::begin([
 | 
					
						
							|  |  |  | 			'brandLabel' => 'My Company',
 | 
					
						
							|  |  |  | 			'brandUrl' => Yii::$app->homeUrl,
 | 
					
						
							|  |  |  | 			'options' => [
 | 
					
						
							|  |  |  | 				'class' => 'navbar-inverse navbar-fixed-top',
 | 
					
						
							|  |  |  | 			],
 | 
					
						
							|  |  |  | 		]);
 | 
					
						
							|  |  |  | 		$menuItems = [
 | 
					
						
							|  |  |  | 			['label' => 'Home', 'url' => ['/site/index']],
 | 
					
						
							|  |  |  | 			['label' => 'About', 'url' => ['/site/about']],
 | 
					
						
							|  |  |  | 			['label' => 'Contact', 'url' => ['/site/contact']],
 | 
					
						
							|  |  |  | 		];
 | 
					
						
							|  |  |  | 		if (Yii::$app->user->isGuest) {
 | 
					
						
							|  |  |  | 			$menuItems[] = ['label' => 'Signup', 'url' => ['/site/signup']];
 | 
					
						
							|  |  |  | 			$menuItems[] = ['label' => 'Login', 'url' => ['/site/login']];
 | 
					
						
							|  |  |  | 		} else {
 | 
					
						
							|  |  |  | 			$menuItems[] = ['label' => 'Logout (' . Yii::$app->user->identity->username .')' , 'url' => ['/site/logout']];
 | 
					
						
							|  |  |  | 		}
 | 
					
						
							|  |  |  | 		echo Nav::widget([
 | 
					
						
							|  |  |  | 			'options' => ['class' => 'navbar-nav pull-right'],
 | 
					
						
							|  |  |  | 			'items' => $menuItems,
 | 
					
						
							|  |  |  | 		]);
 | 
					
						
							|  |  |  | 		NavBar::end();
 | 
					
						
							|  |  |  | 	?>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	<div class="container">
 | 
					
						
							|  |  |  | 	<?=Breadcrumbs::widget([
 | 
					
						
							|  |  |  | 		'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [],
 | 
					
						
							|  |  |  | 	]); ?>
 | 
					
						
							|  |  |  | 	<?=Alert::widget()?>
 | 
					
						
							|  |  |  | 	<?= $content ?>
 | 
					
						
							|  |  |  | 	</div>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	<footer class="footer">
 | 
					
						
							|  |  |  | 		<div class="container">
 | 
					
						
							|  |  |  | 		<p class="pull-left">© My Company <?= date('Y') ?></p>
 | 
					
						
							|  |  |  | 		<p class="pull-right"><?= Yii::powered() ?></p>
 | 
					
						
							|  |  |  | 		</div>
 | 
					
						
							|  |  |  | 	</footer>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	<?php $this->endBody(); ?>
 | 
					
						
							|  |  |  | </body>
 | 
					
						
							|  |  |  | </html>
 | 
					
						
							|  |  |  | <?php $this->endPage(); ?>
 |