3f2bc3d0
Administrator
first commit
|
1
2
3
4
5
6
|
<?php
use yii\widgets\Menu;
?>
<aside class="main-sidebar">
<!-- sidebar: style can be found in sidebar.less -->
<section class="sidebar">
|
2ffff539
Administrator
проапдейтил роли
|
7
8
9
|
<?php
$items = [
|
1aebc681
Administrator
image size
|
10
11
12
13
14
15
|
[
'label' => 'Заказы',
'url' => ['/orders/index'],
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-shopping-cart"></i> <span>{label}</span></a>',
'options' => ['class'=>\Yii::$app->user->can('orders') ? '' :'hide'],
],
|
2ffff539
Administrator
проапдейтил роли
|
16
17
18
19
|
[
'label' => 'eCommerce',
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-barcode"></i> <span>{label}</span></a>',
'url' => ['/product/manage'],
|
3008d9ae
Administrator
image size
|
20
|
'options' => ['class'=>\Yii::$app->user->can('product') || \Yii::$app->user->can('category') || \Yii::$app->user->can('brand') || \Yii::$app->user->can('rubrication') ? '' :'hide'],
|
2ffff539
Administrator
проапдейтил роли
|
21
|
'items' => [
|
1aebc681
Administrator
image size
|
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
[
'label' => 'Товары',
'url' => ['/product/manage'],
'options' => ['class'=>\Yii::$app->user->can('product') ? '' :'hide']
],
[
'label' => 'Категории',
'url' => ['/category'],
'options' => ['class'=>\Yii::$app->user->can('category') ? '' :'hide']
],
[
'label' => 'Бренды',
'url' => ['/brand'],
'options' => ['class'=>\Yii::$app->user->can('brand') ? '' :'hide'],
],
[
'label' => 'Характеристики',
'url' => ['/rubrication/tax-group'],
'options' => ['class'=>\Yii::$app->user->can('rubrication') ? '' :'hide'],
],
[
'label' => 'Единицы измерения',
'url' => ['/product/product-unit'],
'options' => ['class'=>\Yii::$app->user->can('product') ? '' :'hide'],
],
[
|
c7852657
Karnovsky A
-
|
48
49
50
51
52
|
'label' => 'Типы вариантов',
'url' => ['/product/product-variant-type'],
'options' => ['class'=>\Yii::$app->user->can('product') ? '' :'hide'],
],
[
|
8724ec1f
Karnovsky A
-
|
53
54
|
'label' => 'Импорт товаров',
'url' => ['/product/manage/import'],
|
1aebc681
Administrator
image size
|
55
56
|
'options' => ['class'=>\Yii::$app->user->can('product') ? '' :'hide'],
],
|
c7852657
Karnovsky A
-
|
57
58
59
60
61
|
[
'label' => 'Экспорт товаров',
'url' => ['/product/manage/export'],
'options' => ['class'=>\Yii::$app->user->can('product') ? '' :'hide'],
],
|
2ffff539
Administrator
проапдейтил роли
|
62
63
64
65
|
]
],
[
'label' => 'Слайдер/Банеры',
|
e277725b
Administrator
image size
|
66
|
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-picture"></i> <span>{label}</span></a>',
|
090dfe5b
Administrator
image size
|
67
|
'options' => ['class'=>\Yii::$app->user->can('banner') || \Yii::$app->user->can('slider') ? '' :'hide'],
|
2ffff539
Administrator
проапдейтил роли
|
68
|
'items' => [
|
41ee48ec
Administrator
image size
|
69
70
|
[
'label' => 'Слайдер',
|
090dfe5b
Administrator
image size
|
71
72
|
'url' => ['/slider/index'],
'options' => ['class'=>\Yii::$app->user->can('slider') ? '' :'hide'],
|
41ee48ec
Administrator
image size
|
73
74
75
|
],
[
'label' => 'Банер',
|
090dfe5b
Administrator
image size
|
76
77
|
'url' => ['/banner/index'],
'options' => ['class'=>\Yii::$app->user->can('banner') ? '' :'hide'],
|
41ee48ec
Administrator
image size
|
78
|
],
|
2ffff539
Administrator
проапдейтил роли
|
79
80
81
82
83
84
|
]
],
[
'label' => 'Характеристики',
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>',
'url' => ['/rubrication/tax-group'],
|
090dfe5b
Administrator
image size
|
85
|
'options' => ['class'=>\Yii::$app->user->can('rubrication') || \Yii::$app->user->can('relation') ? '' :'hide'],
|
2ffff539
Administrator
проапдейтил роли
|
86
|
'items' => [
|
1aebc681
Administrator
image size
|
87
88
89
90
91
92
93
94
95
96
|
[
'label' => 'Характеристики',
'url' => ['/rubrication/tax-group'],
'options' => ['class'=>\Yii::$app->user->can('rubrication') ? '' :'hide'],
],
[
'label' => 'Зависимости',
'url' => ['/relation/manage'],
'options' => ['class'=>\Yii::$app->user->can('relation') ? '' :'hide'],
]
|
2ffff539
Administrator
проапдейтил роли
|
97
98
|
]
],
|
1aebc681
Administrator
image size
|
99
100
|
[
'label' => 'Текстовые страницы',
|
e277725b
Administrator
image size
|
101
|
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-duplicate"></i> <span>{label}</span></a>',
|
1aebc681
Administrator
image size
|
102
103
104
105
106
|
'url' => ['/page/index'],
'options' => ['class'=>\Yii::$app->user->can('event') ? '' :'hide'],
],
[
'label' => 'Статьи',
|
7459c206
Administrator
image size
|
107
|
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-pencil"></i> <span>{label}</span></a>',
|
1aebc681
Administrator
image size
|
108
109
110
111
112
|
'url' => ['/articles/index'],
'options' => ['class'=>\Yii::$app->user->can('articles') ? '' :'hide'],
],
[
'label' => 'Акции',
|
e277725b
Administrator
image size
|
113
|
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-piggy-bank"></i> <span>{label}</span></a>',
|
1aebc681
Administrator
image size
|
114
115
116
|
'url' => ['/event/index'],
'options' => ['class'=>\Yii::$app->user->can('event') ? '' :'hide'],
],
|
2ffff539
Administrator
проапдейтил роли
|
117
118
119
|
[
'label' => 'SEO',
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>',
|
090dfe5b
Administrator
image size
|
120
|
'options' => ['class'=>\Yii::$app->user->can('seo') || \Yii::$app->user->can('seo-category') ? '' :'hide'],
|
2ffff539
Administrator
проапдейтил роли
|
121
|
'items' => [
|
1aebc681
Administrator
image size
|
122
123
124
125
126
127
128
129
130
131
|
[
'label' => 'URL',
'url' => ['/seo/index'],
'options' => ['class'=>\Yii::$app->user->can('seo') ? '' :'hide'],
],
[
'label' => 'Шаблоны',
'url' => ['/seo-category/index'],
'options' => ['class'=>\Yii::$app->user->can('seo-category') ? '' :'hide'],
]
|
2ffff539
Administrator
проапдейтил роли
|
132
133
|
]
],
|
1aebc681
Administrator
image size
|
134
135
136
|
[
'label' => 'Фон',
'url' => ['/bg/index'],
|
e277725b
Administrator
image size
|
137
|
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-picture"></i> <span>{label}</span></a>',
|
1aebc681
Administrator
image size
|
138
139
140
141
|
'options' => ['class'=>\Yii::$app->user->can('bg')? '' :'hide']
],
[
'label' => 'Подписка',
|
e277725b
Administrator
image size
|
142
|
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-envelope"></i> <span>{label}</span></a>',
|
1aebc681
Administrator
image size
|
143
144
145
146
|
'url' => ['/subscribe/index'],
'options' => ['class'=>\Yii::$app->user->can('subscribe') ? '' :'hide'],
],
[
|
e277725b
Administrator
image size
|
147
|
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-user"></i> <span>{label}</span></a>',
|
1aebc681
Administrator
image size
|
148
149
150
151
152
|
'label' => 'Пользователи',
'url' => ['/customer/index'],
'options' => ['class'=>\Yii::$app->user->can('customer') ? '' :'hide'],
],
[
|
2ffff539
Administrator
проапдейтил роли
|
153
|
'label' => 'Настройка ролей',
|
e277725b
Administrator
image size
|
154
|
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-cog"></i> <span>{label}</span></a>',
|
3008d9ae
Administrator
image size
|
155
|
'options' => ['class'=>\Yii::$app->user->can('user') || \Yii::$app->user->can('user') || \Yii::$app->user->can('permit') ? '' :'hide'],
|
2ffff539
Administrator
проапдейтил роли
|
156
|
'items' => [
|
1aebc681
Administrator
image size
|
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
|
[
'label' => 'Администраторы',
'url' => ['/user/index'],
'options' => ['class'=>\Yii::$app->user->can('user') ? '' :'hide'],
],
[
'label' => 'управление ролями',
'url' => ['/permit/access/role'],
'options' => ['class'=>\Yii::$app->user->can('permit') ? '' :'hide'],
],
[
'label' => 'управление правами доступа',
'url' => ['/permit/access/permission'],
'options' => ['class'=>\Yii::$app->user->can('permit') ? '' :'hide'],
]
|
2ffff539
Administrator
проапдейтил роли
|
172
173
|
]
],
|
3f2bc3d0
Administrator
first commit
|
174
|
|
d8d0c38c
Administrator
add active menu
|
175
|
|
90a6ed1a
Administrator
basket
|
176
|
|
2ffff539
Administrator
проапдейтил роли
|
177
178
179
180
181
182
183
184
185
|
];
if (Yii::$app->user->isGuest) {
array_push($items,
['label' => 'Signup', 'url' => ['/admin/site/signup']], ['label' => 'Login', 'url' => ['/admin/site/login']]
);
} else {
array_push($items,
|
e277725b
Administrator
image size
|
186
187
188
189
190
|
[
'label' => 'Logout (' . Yii::$app->user->identity->username . ')',
'url'=>'/admin/site/logout',
'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-log-out"></i> <span>{label}</span></a>',
]
|
2ffff539
Administrator
проапдейтил роли
|
191
192
193
194
195
196
197
|
);
}
echo Menu::widget([
'options' => ['class' => 'sidebar-menu'],
'submenuTemplate' => "\n<ul class='treeview-menu'>\n{items}\n</ul>\n",
'items' =>$items,
|
3f2bc3d0
Administrator
first commit
|
198
199
200
201
202
203
204
205
|
]);
?>
<!-- sidebar menu: : style can be found in sidebar.less -->
</section>
<!-- /.sidebar -->
</aside>
|