cập nhật tính năng quản trị phòng ban
This commit is contained in:
@@ -11,18 +11,42 @@ use yii\widgets\ActiveForm;
|
||||
|
||||
<?php
|
||||
if (Yii::$app->params['hideInfomation']) {
|
||||
echo Html::a('<span class="logo-mini">AIP</span><span class="logo-lg">AIParking</span>', Yii::$app->homeUrl, ['class' => 'logo']);
|
||||
echo Html::a('<span class="logo-mini">BI</span><span class="logo-lg">Access Control</span>', Yii::$app->homeUrl, ['class' => 'logo']);
|
||||
} else {
|
||||
echo Html::a('<span class="logo-mini">BI</span><span class="logo-lg"><img src="/images/logo.png" width="75%"></span>', Yii::$app->homeUrl, ['class' => 'logo']);
|
||||
}
|
||||
?>
|
||||
|
||||
<nav class="navbar navbar-static-top" role="navigation">
|
||||
|
||||
<a href="#" class="sidebar-toggle" data-toggle="push-menu" role="button">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
</a>
|
||||
|
||||
<div class="collapse navbar-collapse pull-left" id="navbar-collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li class="<?php if (in_array($this->context->id, ['department'])) echo "active"; ?>">
|
||||
<a href="<?php echo \yii\helpers\Url::to(['/department']); ?>">
|
||||
<i class="fa fa-users"></i> Nhân sự
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#">
|
||||
<i class="fa fa-database"></i> Thiết bị
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#">
|
||||
<i class="fa fa-check-square"></i> Kiểm soát truy cập
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#">
|
||||
<i class="fa fa-bar-chart"></i> Báo cáo
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#">
|
||||
<i class="fa fa-cogs"></i> Hệ thống
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navbar-custom-menu">
|
||||
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
@@ -1,48 +1,32 @@
|
||||
<aside class="main-sidebar">
|
||||
|
||||
<section class="sidebar">
|
||||
|
||||
<!-- Sidebar user panel -->
|
||||
<div class="user-panel">
|
||||
<div class="pull-left image">
|
||||
<img src="<?php
|
||||
if (Yii::$app->user->isGuest) {
|
||||
echo $directoryAsset . "/img/user2-160x160.jpg";
|
||||
} else {
|
||||
echo Yii::$app->user->identity->user_image == null ? $directoryAsset . "/img/user2-160x160.jpg" : Yii::getAlias("@images_folder") . Yii::$app->user->identity->user_image;
|
||||
}
|
||||
?>" class="img-circle" alt="User Image"/>
|
||||
</div>
|
||||
<div class="pull-left info">
|
||||
<p>
|
||||
<?php
|
||||
if (Yii::$app->user->isGuest) {
|
||||
echo "";
|
||||
} else {
|
||||
echo Yii::$app->user->identity->first_name . " " . Yii::$app->user->identity->last_name;
|
||||
}
|
||||
?>
|
||||
</p>
|
||||
|
||||
<a href="#"><i class="fa fa-circle text-success"></i> <?php echo Yii::t("app", "Online"); ?></a>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
<?php
|
||||
if (in_array($this->context->id, ['department'])) {
|
||||
$items = [
|
||||
['label' => 'Phòng ban', 'url' => ['/department'], 'icon' => 'building'],
|
||||
['label' => 'Nhân viên', 'url' => ['/dashboard'], 'icon' => 'users'],
|
||||
['label' => 'Đăng ký thẻ', 'url' => ['/dashboard'], 'icon' => 'credit-card']
|
||||
];
|
||||
} else {
|
||||
$items = [
|
||||
['label' => 'Bảng điều khiển', 'url' => ['/dashboard'], 'icon' => 'dashboard'],
|
||||
[
|
||||
'label' => 'Hệ thống', 'icon' => 'cogs', 'url' => ['#'],
|
||||
'items' => [
|
||||
['label' => 'Người dùng', 'icon' => 'users', 'url' => ['/user'], 'visible' => Yii::$app->user->can('administrator')]
|
||||
],
|
||||
'visible' => Yii::$app->user->can('administrator')
|
||||
],
|
||||
['label' => 'Login', 'url' => ['site/login'], 'visible' => Yii::$app->user->isGuest],
|
||||
];
|
||||
}
|
||||
?>
|
||||
<?=
|
||||
dmstr\widgets\Menu::widget(
|
||||
[
|
||||
'options' => ['class' => 'sidebar-menu tree', 'data-widget' => 'tree'],
|
||||
'items' => [
|
||||
['label' => 'Bảng điều khiển', 'url' => ['/dashboard'], 'icon' => 'dashboard'],
|
||||
[
|
||||
'label' => 'Hệ thống', 'icon' => 'cogs', 'url' => ['#'],
|
||||
'items' => [
|
||||
['label' => 'Người dùng', 'icon' => 'users', 'url' => ['/user'], 'visible' => Yii::$app->user->can('administrator')]
|
||||
],
|
||||
'visible' => Yii::$app->user->can('administrator')
|
||||
],
|
||||
['label' => 'Login', 'url' => ['site/login'], 'visible' => Yii::$app->user->isGuest],
|
||||
],
|
||||
'items' => $items
|
||||
]
|
||||
)
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user