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 7 <?php
8 8  
9 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 17 'label' => 'eCommerce',
13 18 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-barcode"></i> <span>{label}</span></a>',
14 19 'url' => ['/product/manage'],
15 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 63 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>',
35 64 'url' => ['/rubrication/tax-group'],
36 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 94 'label' => 'SEO',
46 95 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>',
47 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 130 'label' => 'Настройка ролей',
58 131 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>',
59 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 15 </div>
16 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 19 $this->registerJs($js, View::POS_READY);
27 20 ?>
28 21 \ No newline at end of file
... ...