Commit 9a9d88ed6044f258f5904d7f8ff1d812830ebd56

Authored by Yarik
1 parent 2e649e4b

Order

backend/config/main.php
@@ -11,15 +11,16 @@ @@ -11,15 +11,16 @@
11 ); 11 );
12 12
13 return [ 13 return [
  14 + 'language' => 'ru-RU',
14 'id' => 'app-backend', 15 'id' => 'app-backend',
15 'homeUrl' => '/admin', 16 'homeUrl' => '/admin',
16 'basePath' => dirname(__DIR__), 17 'basePath' => dirname(__DIR__),
17 'controllerNamespace' => 'backend\controllers', 18 'controllerNamespace' => 'backend\controllers',
18 'bootstrap' => [ 'log' ], 19 'bootstrap' => [ 'log' ],
19 'controllerMap' => [ 20 'controllerMap' => [
20 - 'profile' => 'artbox\core\controllers\ProfileController',  
21 - 'page' => 'artbox\core\controllers\PageController',  
22 - 'alias' => 'artbox\core\controllers\AliasController', 21 + 'profile' => 'artbox\core\controllers\ProfileController',
  22 + 'page' => 'artbox\core\controllers\PageController',
  23 + 'alias' => 'artbox\core\controllers\AliasController',
23 'seo' => 'artbox\core\controllers\SeoController', 24 'seo' => 'artbox\core\controllers\SeoController',
24 'feedback' => 'artbox\core\controllers\FeedbackController', 25 'feedback' => 'artbox\core\controllers\FeedbackController',
25 'weblog-article' => 'artbox\weblog\controllers\ArticleController', 26 'weblog-article' => 'artbox\weblog\controllers\ArticleController',
@@ -34,11 +35,16 @@ @@ -34,11 +35,16 @@
34 'variant-option-complementary' => 'artbox\catalog\controllers\VariantOptionComplController', 35 'variant-option-complementary' => 'artbox\catalog\controllers\VariantOptionComplController',
35 'variant-option-exclusion' => 'artbox\catalog\controllers\VariantOptionExclController', 36 'variant-option-exclusion' => 'artbox\catalog\controllers\VariantOptionExclController',
36 'product-option-complementary' => 'artbox\catalog\controllers\ProductOptionComplController', 37 'product-option-complementary' => 'artbox\catalog\controllers\ProductOptionComplController',
37 - 'product-option-exclusion' => 'artbox\catalog\controllers\ProductOptionExclController',  
38 - 'import' => 'artbox\catalog\controllers\ImportController',  
39 - 'blog-article' => 'artbox\weblog\controllers\ArticleController',  
40 - 'blog-category' => 'artbox\weblog\controllers\CategoryController',  
41 - 'blog-tag' => 'artbox\weblog\controllers\TagController', 38 + 'product-option-exclusion' => 'artbox\catalog\controllers\ProductOptionExclController',
  39 + 'import' => 'artbox\catalog\controllers\ImportController',
  40 + 'blog-article' => 'artbox\weblog\controllers\ArticleController',
  41 + 'blog-category' => 'artbox\weblog\controllers\CategoryController',
  42 + 'blog-tag' => 'artbox\weblog\controllers\TagController',
  43 + 'order' => 'artbox\order\controllers\OrderController',
  44 + 'order-product' => 'artbox\order\controllers\OrderProductController',
  45 + 'label' => 'artbox\order\controllers\LabelController',
  46 + 'delivery' => 'artbox\order\controllers\DeliveryController',
  47 + 'payment' => 'artbox\order\controllers\PaymentController',
42 ], 48 ],
43 'components' => [ 49 'components' => [
44 'assetManager' => [ 50 'assetManager' => [
backend/views/layouts/main.php
@@ -10,6 +10,7 @@ @@ -10,6 +10,7 @@
10 use artbox\core\models\UserData; 10 use artbox\core\models\UserData;
11 use artbox\core\widgets\FeedbackWidget; 11 use artbox\core\widgets\FeedbackWidget;
12 use artbox\core\widgets\FlashWidget; 12 use artbox\core\widgets\FlashWidget;
  13 + use artbox\order\assets\OrderAsset;
13 use noam148\imagemanager\components\ImageManagerGetPath; 14 use noam148\imagemanager\components\ImageManagerGetPath;
14 use yii\bootstrap\Html; 15 use yii\bootstrap\Html;
15 use yii\web\View; 16 use yii\web\View;
@@ -17,6 +18,7 @@ @@ -17,6 +18,7 @@
17 use yiister\gentelella\widgets\Menu; 18 use yiister\gentelella\widgets\Menu;
18 19
19 ArtboxCoreAsset::register($this); 20 ArtboxCoreAsset::register($this);
  21 + OrderAsset::register($this);
20 22
21 /** 23 /**
22 * @var User $user 24 * @var User $user
backend/views/layouts/menu_items.php
@@ -148,5 +148,32 @@ @@ -148,5 +148,32 @@
148 ], 148 ],
149 ], 149 ],
150 ], 150 ],
  151 + [
  152 + 'label' => \Yii::t('order', 'Order'),
  153 + 'url' => '#',
  154 + 'icon' => 'archive',
  155 + 'items' => [
  156 + [
  157 + 'label' => \Yii::t('order', 'Orders'),
  158 + 'url' => [ 'order/index' ],
  159 + 'icon' => 'first-order',
  160 + ],
  161 + [
  162 + 'label' => \Yii::t('order', 'Label'),
  163 + 'url' => [ 'label/index' ],
  164 + 'icon' => 'tag',
  165 + ],
  166 + [
  167 + 'label' => \Yii::t('order', 'Delivery'),
  168 + 'url' => [ 'delivery/index' ],
  169 + 'icon' => 'truck',
  170 + ],
  171 + [
  172 + 'label' => \Yii::t('order', 'Payment'),
  173 + 'url' => [ 'payment/index' ],
  174 + 'icon' => 'money',
  175 + ],
  176 + ],
  177 + ],
151 ] 178 ]
152 ); 179 );
153 \ No newline at end of file 180 \ No newline at end of file