Commit 1aebc68195f0788e59ef5ec939fda97fa94ff196

Authored by Administrator
1 parent 36706045

image size

backend/views/layouts/main-sidebar.php
@@ -7,18 +7,47 @@ use yii\widgets\Menu; @@ -7,18 +7,47 @@ use yii\widgets\Menu;
7 <?php 7 <?php
8 8
9 $items = [ 9 $items = [
10 - ['label' => 'Заказы', 'url' => ['/orders/index'], 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-shopping-cart"></i> <span>{label}</span></a>'], 10 + [
  11 + 'label' => 'Заказы',
  12 + 'url' => ['/orders/index'],
  13 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-shopping-cart"></i> <span>{label}</span></a>',
  14 + 'options' => ['class'=>\Yii::$app->user->can('orders') ? '' :'hide'],
  15 + ],
11 [ 16 [
12 'label' => 'eCommerce', 17 'label' => 'eCommerce',
13 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-barcode"></i> <span>{label}</span></a>', 18 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-barcode"></i> <span>{label}</span></a>',
14 'url' => ['/product/manage'], 19 'url' => ['/product/manage'],
15 'items' => [ 20 'items' => [
16 - ['label' => 'Товары', 'url' => ['/product/manage']],  
17 - ['label' => 'Категории', 'url' => ['/category']],  
18 - ['label' => 'Бренды', 'url' => ['/brand']],  
19 - ['label' => 'Характеристики', 'url' => ['/rubrication/tax-group']],  
20 - ['label' => 'Единицы измерения', 'url' => ['/product/product-unit']],  
21 - ['label' => 'Статистика импорта', 'url' => ['/product/manage/import-stat']], 21 + [
  22 + 'label' => 'Товары',
  23 + 'url' => ['/product/manage'],
  24 + 'options' => ['class'=>\Yii::$app->user->can('product') ? '' :'hide']
  25 + ],
  26 + [
  27 + 'label' => 'Категории',
  28 + 'url' => ['/category'],
  29 + 'options' => ['class'=>\Yii::$app->user->can('category') ? '' :'hide']
  30 + ],
  31 + [
  32 + 'label' => 'Бренды',
  33 + 'url' => ['/brand'],
  34 + 'options' => ['class'=>\Yii::$app->user->can('brand') ? '' :'hide'],
  35 + ],
  36 + [
  37 + 'label' => 'Характеристики',
  38 + 'url' => ['/rubrication/tax-group'],
  39 + 'options' => ['class'=>\Yii::$app->user->can('rubrication') ? '' :'hide'],
  40 + ],
  41 + [
  42 + 'label' => 'Единицы измерения',
  43 + 'url' => ['/product/product-unit'],
  44 + 'options' => ['class'=>\Yii::$app->user->can('product') ? '' :'hide'],
  45 + ],
  46 + [
  47 + 'label' => 'Статистика импорта',
  48 + 'url' => ['/product/manage/import-stat'],
  49 + 'options' => ['class'=>\Yii::$app->user->can('product') ? '' :'hide'],
  50 + ],
22 ] 51 ]
23 ], 52 ],
24 [ 53 [
@@ -34,32 +63,88 @@ use yii\widgets\Menu; @@ -34,32 +63,88 @@ use yii\widgets\Menu;
34 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>', 63 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>',
35 'url' => ['/rubrication/tax-group'], 64 'url' => ['/rubrication/tax-group'],
36 'items' => [ 65 'items' => [
37 - ['label' => 'Характеристики', 'url' => ['/rubrication/tax-group']],  
38 - ['label' => 'Зависимости', 'url' => ['/relation/manage']] 66 + [
  67 + 'label' => 'Характеристики',
  68 + 'url' => ['/rubrication/tax-group'],
  69 + 'options' => ['class'=>\Yii::$app->user->can('rubrication') ? '' :'hide'],
  70 + ],
  71 + [
  72 + 'label' => 'Зависимости',
  73 + 'url' => ['/relation/manage'],
  74 + 'options' => ['class'=>\Yii::$app->user->can('relation') ? '' :'hide'],
  75 + ]
39 ] 76 ]
40 ], 77 ],
41 - ['label' => 'Текстовые страницы', 'url' => ['/page/index']],  
42 - ['label' => 'Статьи', 'url' => ['/articles/index']],  
43 - ['label' => 'Акции', 'url' => ['/event/index']], 78 + [
  79 + 'label' => 'Текстовые страницы',
  80 + 'url' => ['/page/index'],
  81 + 'options' => ['class'=>\Yii::$app->user->can('event') ? '' :'hide'],
  82 + ],
  83 + [
  84 + 'label' => 'Статьи',
  85 + 'url' => ['/articles/index'],
  86 + 'options' => ['class'=>\Yii::$app->user->can('articles') ? '' :'hide'],
  87 + ],
  88 + [
  89 + 'label' => 'Акции',
  90 + 'url' => ['/event/index'],
  91 + 'options' => ['class'=>\Yii::$app->user->can('event') ? '' :'hide'],
  92 + ],
44 [ 93 [
45 'label' => 'SEO', 94 'label' => 'SEO',
46 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>', 95 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>',
47 'items' => [ 96 'items' => [
48 - ['label' => 'URL', 'url' => ['/seo/index']],  
49 - ['label' => 'Шаблоны', 'url' => ['/seo-category/index']] 97 + [
  98 + 'label' => 'URL',
  99 + 'url' => ['/seo/index'],
  100 + 'options' => ['class'=>\Yii::$app->user->can('seo') ? '' :'hide'],
  101 + ],
  102 + [
  103 + 'label' => 'Шаблоны',
  104 + 'url' => ['/seo-category/index'],
  105 + 'options' => ['class'=>\Yii::$app->user->can('seo-category') ? '' :'hide'],
  106 + ]
50 ] 107 ]
51 ], 108 ],
52 - ['label' => 'Фон', 'url' => ['/bg/index']],  
53 - ['label' => 'Подписка', 'url' => ['/subscribe/index']],  
54 - ['label' => 'Пользователи', 'url' => ['/customer/index']],  
55 - ['label' => 'Группы пользователей', 'url' => ['/group/index']], 109 + [
  110 + 'label' => 'Фон',
  111 + 'url' => ['/bg/index'],
  112 + 'options' => ['class'=>\Yii::$app->user->can('bg')? '' :'hide']
  113 + ],
  114 + [
  115 + 'label' => 'Подписка',
  116 + 'url' => ['/subscribe/index'],
  117 + 'options' => ['class'=>\Yii::$app->user->can('subscribe') ? '' :'hide'],
  118 + ],
  119 + [
  120 + 'label' => 'Пользователи',
  121 + 'url' => ['/customer/index'],
  122 + 'options' => ['class'=>\Yii::$app->user->can('customer') ? '' :'hide'],
  123 + ],
  124 + [
  125 + 'label' => 'Группы пользователей',
  126 + 'url' => ['/group/index'],
  127 + 'options' => ['class'=>\Yii::$app->user->can('group')? '' :'hide']
  128 + ],
56 [ 129 [
57 'label' => 'Настройка ролей', 130 'label' => 'Настройка ролей',
58 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>', 131 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>',
59 'items' => [ 132 'items' => [
60 - ['label' => 'Администраторы', 'url' => ['/user/index']],  
61 - ['label' => 'управление ролями', 'url' => ['/permit/access/role']],  
62 - ['label' => 'управление правами доступа', 'url' => ['/permit/access/permission']] 133 + [
  134 + 'label' => 'Администраторы',
  135 + 'url' => ['/user/index'],
  136 + 'options' => ['class'=>\Yii::$app->user->can('user') ? '' :'hide'],
  137 + ],
  138 + [
  139 + 'label' => 'управление ролями',
  140 + 'url' => ['/permit/access/role'],
  141 + 'options' => ['class'=>\Yii::$app->user->can('permit') ? '' :'hide'],
  142 + ],
  143 + [
  144 + 'label' => 'управление правами доступа',
  145 + 'url' => ['/permit/access/permission'],
  146 + 'options' => ['class'=>\Yii::$app->user->can('permit') ? '' :'hide'],
  147 + ]
63 ] 148 ]
64 ], 149 ],
65 150
common/modules/product/widgets/views/products_block.php
@@ -15,13 +15,6 @@ @@ -15,13 +15,6 @@
15 </div> 15 </div>
16 </div> 16 </div>
17 17
18 -<?php $js = '$(".owl-carousel").owlCarousel({  
19 - // Navigation  
20 - navigation : true,  
21 - navigationText : ["prev","next"],  
22 - rewindNav : true,  
23 - scrollPerPage : false,  
24 - pagination : false  
25 - })'; 18 +<?php $js = '$(".owl-carousel").owlCarousel()';
26 $this->registerJs($js, View::POS_READY); 19 $this->registerJs($js, View::POS_READY);
27 ?> 20 ?>
28 \ No newline at end of file 21 \ No newline at end of file