Commit 564ca6131fc02d5ab52d5cea4293b3ad13f01f9c

Authored by Karnovsky A
2 parents 926c92c1 459a11d6

Merge branch 'master' of gitlab.artweb.com.ua:root/new_rukzachok

backend/config/main.php
@@ -27,8 +27,13 @@ return [ @@ -27,8 +27,13 @@ return [
27 'site' => 27 'site' =>
28 [ 28 [
29 [ 29 [
30 - 'actions' => ['login', 'error','logout', 'index' ], 30 + 'actions' => ['login', 'error','logout',],
31 'allow' => true, 31 'allow' => true,
  32 + ],
  33 + [
  34 + 'actions' => ['index'],
  35 + 'allow' => true,
  36 + 'roles' => ['@'],
32 ] 37 ]
33 38
34 ] 39 ]
backend/views/layouts/header.php
@@ -16,7 +16,7 @@ AppAsset::register($this); @@ -16,7 +16,7 @@ AppAsset::register($this);
16 ?> 16 ?>
17 <header class="main-header"> 17 <header class="main-header">
18 <!-- Logo --> 18 <!-- Logo -->
19 - <a href="index2.html" class="logo"> 19 + <a href="/admin/" class="logo">
20 <!-- mini logo for sidebar mini 50x50 pixels --> 20 <!-- mini logo for sidebar mini 50x50 pixels -->
21 <span class="logo-mini"><b>A</b>BOX</span> 21 <span class="logo-mini"><b>A</b>BOX</span>
22 <!-- logo for regular state and mobile devices --> 22 <!-- logo for regular state and mobile devices -->
backend/views/layouts/main-sidebar.php
@@ -53,7 +53,7 @@ use yii\widgets\Menu; @@ -53,7 +53,7 @@ use yii\widgets\Menu;
53 ], 53 ],
54 [ 54 [
55 'label' => 'Слайдер/Банеры', 55 'label' => 'Слайдер/Банеры',
56 - 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-barcode"></i> <span>{label}</span></a>', 56 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-picture"></i> <span>{label}</span></a>',
57 'options' => ['class'=>\Yii::$app->user->can('banner') || \Yii::$app->user->can('slider') ? '' :'hide'], 57 'options' => ['class'=>\Yii::$app->user->can('banner') || \Yii::$app->user->can('slider') ? '' :'hide'],
58 'items' => [ 58 'items' => [
59 [ 59 [
@@ -88,16 +88,19 @@ use yii\widgets\Menu; @@ -88,16 +88,19 @@ use yii\widgets\Menu;
88 ], 88 ],
89 [ 89 [
90 'label' => 'Текстовые страницы', 90 'label' => 'Текстовые страницы',
  91 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-duplicate"></i> <span>{label}</span></a>',
91 'url' => ['/page/index'], 92 'url' => ['/page/index'],
92 'options' => ['class'=>\Yii::$app->user->can('event') ? '' :'hide'], 93 'options' => ['class'=>\Yii::$app->user->can('event') ? '' :'hide'],
93 ], 94 ],
94 [ 95 [
95 'label' => 'Статьи', 96 'label' => 'Статьи',
  97 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-pencil"></i> <span>{label}</span></a>',
96 'url' => ['/articles/index'], 98 'url' => ['/articles/index'],
97 'options' => ['class'=>\Yii::$app->user->can('articles') ? '' :'hide'], 99 'options' => ['class'=>\Yii::$app->user->can('articles') ? '' :'hide'],
98 ], 100 ],
99 [ 101 [
100 'label' => 'Акции', 102 'label' => 'Акции',
  103 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-piggy-bank"></i> <span>{label}</span></a>',
101 'url' => ['/event/index'], 104 'url' => ['/event/index'],
102 'options' => ['class'=>\Yii::$app->user->can('event') ? '' :'hide'], 105 'options' => ['class'=>\Yii::$app->user->can('event') ? '' :'hide'],
103 ], 106 ],
@@ -121,26 +124,24 @@ use yii\widgets\Menu; @@ -121,26 +124,24 @@ use yii\widgets\Menu;
121 [ 124 [
122 'label' => 'Фон', 125 'label' => 'Фон',
123 'url' => ['/bg/index'], 126 'url' => ['/bg/index'],
  127 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-picture"></i> <span>{label}</span></a>',
124 'options' => ['class'=>\Yii::$app->user->can('bg')? '' :'hide'] 128 'options' => ['class'=>\Yii::$app->user->can('bg')? '' :'hide']
125 ], 129 ],
126 [ 130 [
127 'label' => 'Подписка', 131 'label' => 'Подписка',
  132 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-envelope"></i> <span>{label}</span></a>',
128 'url' => ['/subscribe/index'], 133 'url' => ['/subscribe/index'],
129 'options' => ['class'=>\Yii::$app->user->can('subscribe') ? '' :'hide'], 134 'options' => ['class'=>\Yii::$app->user->can('subscribe') ? '' :'hide'],
130 ], 135 ],
131 [ 136 [
  137 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-user"></i> <span>{label}</span></a>',
132 'label' => 'Пользователи', 138 'label' => 'Пользователи',
133 'url' => ['/customer/index'], 139 'url' => ['/customer/index'],
134 'options' => ['class'=>\Yii::$app->user->can('customer') ? '' :'hide'], 140 'options' => ['class'=>\Yii::$app->user->can('customer') ? '' :'hide'],
135 ], 141 ],
136 [ 142 [
137 - 'label' => 'Группы пользователей',  
138 - 'url' => ['/group/index'],  
139 - 'options' => ['class'=>\Yii::$app->user->can('group')? '' :'hide']  
140 - ],  
141 - [  
142 'label' => 'Настройка ролей', 143 'label' => 'Настройка ролей',
143 - 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-search"></i> <span>{label}</span></a>', 144 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-cog"></i> <span>{label}</span></a>',
144 'options' => ['class'=>\Yii::$app->user->can('user') || \Yii::$app->user->can('user') || \Yii::$app->user->can('permit') ? '' :'hide'], 145 'options' => ['class'=>\Yii::$app->user->can('user') || \Yii::$app->user->can('user') || \Yii::$app->user->can('permit') ? '' :'hide'],
145 'items' => [ 146 'items' => [
146 [ 147 [
@@ -172,7 +173,11 @@ use yii\widgets\Menu; @@ -172,7 +173,11 @@ use yii\widgets\Menu;
172 ); 173 );
173 } else { 174 } else {
174 array_push($items, 175 array_push($items,
175 - ['label' => 'Logout (' . Yii::$app->user->identity->username . ')','url'=>'/admin/site/logout'] 176 + [
  177 + 'label' => 'Logout (' . Yii::$app->user->identity->username . ')',
  178 + 'url'=>'/admin/site/logout',
  179 + 'template'=>'<a href="{url}"> <i class="glyphicon glyphicon-log-out"></i> <span>{label}</span></a>',
  180 + ]
176 ); 181 );
177 } 182 }
178 echo Menu::widget([ 183 echo Menu::widget([
frontend/views/basket/index.php
@@ -69,8 +69,11 @@ $(&#39;#orders-delivery input[type=\&quot;radio\&quot;]&#39;).click(function(){ @@ -69,8 +69,11 @@ $(&#39;#orders-delivery input[type=\&quot;radio\&quot;]&#39;).click(function(){
69 69
70 <div class="input-blocks-group radio_grp hidden_box"> 70 <div class="input-blocks-group radio_grp hidden_box">
71 <div class="input-blocks-wrapper"> 71 <div class="input-blocks-wrapper">
72 - <?= $form->field($modelOrder, 'delivery')  
73 - ->radioList(ArrayHelper::map(Delivery::find()->where(['parent_id'=>0])->asArray()->all(), 'id', 'title'),[ 72 + <?php
  73 + $deliveries = ArrayHelper::map(Delivery::find()->where(['parent_id'=>0])->asArray()->all(), 'id', 'title');
  74 + array_pop($deliveries);
  75 + echo $form->field($modelOrder, 'delivery')
  76 + ->radioList($deliveries,[
74 'item' => function($index, $label, $name, $checked, $value) { 77 'item' => function($index, $label, $name, $checked, $value) {
75 $return = '<div class="custom-form-buttons">'; 78 $return = '<div class="custom-form-buttons">';
76 $return .= '<input class="custom-radio" id="custom-radio-' . $value . '" ' . ( $checked ? "checked" : "" ) . ' type="radio" name="' . $name . '" value="' . $value . '" >'; 79 $return .= '<input class="custom-radio" id="custom-radio-' . $value . '" ' . ( $checked ? "checked" : "" ) . ' type="radio" name="' . $name . '" value="' . $value . '" >';