Blame view

common/config/main.php 8.49 KB
d8c1a2e0   Yarik   Big commit artbox
1
  <?php
cb0d7e74   Yarik   Image fixes
2
3
4
      use yii\image\drivers\Kohana_Image;
      use yii\imagine\Image;
      
d8c1a2e0   Yarik   Big commit artbox
5
      return [
cc658b4c   Yarik   Big commit
6
          'language'   => 'ru',
d8c1a2e0   Yarik   Big commit artbox
7
8
          'vendorPath' => dirname(dirname(__DIR__)) . '/vendor',
          'components' => [
a5333f15   Yarik   Minify
9
10
11
12
13
14
15
  //            'assetManager' => [
  //                'bundles' => [
  //                    'yii\web\JqueryAsset' => [
  //                        'jsOptions' => [ 'position' => \yii\web\View::POS_HEAD ],
  //                    ],
  //                ],
  //            ],
d8c1a2e0   Yarik   Big commit artbox
16
17
18
19
20
21
22
23
24
              
              'sms' => [
                  'class' => 'common\components\SmsSender',
              ],
              
              'cache' => [
                  'class' => 'yii\caching\FileCache',
              ],
              
cc658b4c   Yarik   Big commit
25
              'i18n'        => [
d8c1a2e0   Yarik   Big commit artbox
26
                  'translations' => [
cc658b4c   Yarik   Big commit
27
28
                      '*'              => [
                          'class'    => 'yii\i18n\PhpMessageSource',
d8c1a2e0   Yarik   Big commit artbox
29
                          'basePath' => '@common/translation',
cc658b4c   Yarik   Big commit
30
31
                          'fileMap'  => [
                              'app'       => 'app.php',
d8c1a2e0   Yarik   Big commit artbox
32
33
34
                              'app/error' => 'error.php',
                          ],
                      ],
cc658b4c   Yarik   Big commit
35
36
                      'app'            => [
                          'class'    => 'yii\i18n\PhpMessageSource',
d8c1a2e0   Yarik   Big commit artbox
37
                          'basePath' => '@common/translation',
cc658b4c   Yarik   Big commit
38
39
                          'fileMap'  => [
                              'app'       => 'app.php',
d8c1a2e0   Yarik   Big commit artbox
40
41
42
43
                              'app/error' => 'error.php',
                          ],
                      ],
                      'artbox-comment' => [
cc658b4c   Yarik   Big commit
44
                          'class'    => 'yii\i18n\PhpMessageSource',
d8c1a2e0   Yarik   Big commit artbox
45
46
47
48
49
                          'basePath' => '@common/modules/comment/messages',
                      ],
                  ],
              ],
              'artboximage' => [
cc658b4c   Yarik   Big commit
50
51
                  'class'    => 'common\components\artboximage\ArtboxImage',
                  'driver'   => 'GD',
d8c1a2e0   Yarik   Big commit artbox
52
                  'rootPath' => Yii::getAlias('@storage'),
cc658b4c   Yarik   Big commit
53
54
55
                  'rootUrl'  => Yii::getAlias('/storage'),
                  'presets'  => [
                      'product'                  => [
d8c1a2e0   Yarik   Big commit artbox
56
                          'resize' => [
cc658b4c   Yarik   Big commit
57
58
59
                              'width'  => 360,
                              'height' => 360,
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
60
61
                          ],
                      ],
cc658b4c   Yarik   Big commit
62
                      'product_variant'          => [
d8c1a2e0   Yarik   Big commit artbox
63
                          'resize' => [
cc658b4c   Yarik   Big commit
64
                              'width'  => 38,
d8c1a2e0   Yarik   Big commit artbox
65
                              'height' => 38,
cc658b4c   Yarik   Big commit
66
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
67
68
                          ],
                      ],
cc658b4c   Yarik   Big commit
69
                      'product_trumb2'           => [
d8c1a2e0   Yarik   Big commit artbox
70
                          'resize' => [
cc658b4c   Yarik   Big commit
71
                              'width'  => 88,
d8c1a2e0   Yarik   Big commit artbox
72
                              'height' => 88,
cc658b4c   Yarik   Big commit
73
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
74
75
                          ],
                      ],
cc658b4c   Yarik   Big commit
76
                      'product_basket'           => [
d8c1a2e0   Yarik   Big commit artbox
77
                          'resize' => [
cc658b4c   Yarik   Big commit
78
                              'width'  => 100,
d8c1a2e0   Yarik   Big commit artbox
79
                              'height' => 200,
cc658b4c   Yarik   Big commit
80
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
81
82
                          ],
                      ],
cc658b4c   Yarik   Big commit
83
                      'product_view'             => [
d8c1a2e0   Yarik   Big commit artbox
84
                          'resize' => [
cc658b4c   Yarik   Big commit
85
                              'width'  => 392,
d8c1a2e0   Yarik   Big commit artbox
86
                              'height' => 365,
cc658b4c   Yarik   Big commit
87
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
88
89
                          ],
                      ],
cc658b4c   Yarik   Big commit
90
                      'iam'                      => [
d8c1a2e0   Yarik   Big commit artbox
91
                          'resize' => [
cc658b4c   Yarik   Big commit
92
                              'width'  => 120,
d8c1a2e0   Yarik   Big commit artbox
93
                              'height' => 240,
cc658b4c   Yarik   Big commit
94
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
95
96
                          ],
                      ],
cc658b4c   Yarik   Big commit
97
                      'slider'                   => [
d8c1a2e0   Yarik   Big commit artbox
98
                          'resize' => [
cc658b4c   Yarik   Big commit
99
                              'width'  => 720,
d8c1a2e0   Yarik   Big commit artbox
100
                              'height' => 340,
cc658b4c   Yarik   Big commit
101
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
102
103
                          ],
                      ],
cc658b4c   Yarik   Big commit
104
                      'brandlist'                => [
d8c1a2e0   Yarik   Big commit artbox
105
                          'resize' => [
cc658b4c   Yarik   Big commit
106
                              'width'  => 128,
d8c1a2e0   Yarik   Big commit artbox
107
                              'height' => 128,
cc658b4c   Yarik   Big commit
108
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
109
110
                          ],
                      ],
cc658b4c   Yarik   Big commit
111
                      'eventlist'                => [
d8c1a2e0   Yarik   Big commit artbox
112
                          'resize' => [
cc658b4c   Yarik   Big commit
113
                              'width'  => 180,
d8c1a2e0   Yarik   Big commit artbox
114
                              'height' => 125,
cc658b4c   Yarik   Big commit
115
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
116
117
                          ],
                      ],
cc658b4c   Yarik   Big commit
118
                      'brand_item'               => [
d8c1a2e0   Yarik   Big commit artbox
119
                          'resize' => [
cc658b4c   Yarik   Big commit
120
                              'width'  => 150,
d8c1a2e0   Yarik   Big commit artbox
121
                              'height' => 150,
cc658b4c   Yarik   Big commit
122
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
123
                          ],
cc658b4c   Yarik   Big commit
124
125
                          'crop'   => [
                              'width'  => 150,
d8c1a2e0   Yarik   Big commit artbox
126
                              'height' => 150,
cc658b4c   Yarik   Big commit
127
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
128
129
                          ],
                      ],
cc658b4c   Yarik   Big commit
130
                      'mainmenu'                 => [
d8c1a2e0   Yarik   Big commit artbox
131
                          'resize' => [
cc658b4c   Yarik   Big commit
132
                              'width'  => 160,
d8c1a2e0   Yarik   Big commit artbox
133
                              'height' => 170,
cc658b4c   Yarik   Big commit
134
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
135
136
                          ],
                      ],
cc658b4c   Yarik   Big commit
137
                      'list'                     => [
d8c1a2e0   Yarik   Big commit artbox
138
                          'resize' => [
cc658b4c   Yarik   Big commit
139
                              'width'  => 134,
d8c1a2e0   Yarik   Big commit artbox
140
                              'height' => 200,
cc658b4c   Yarik   Big commit
141
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
142
143
                          ],
                      ],
cc658b4c   Yarik   Big commit
144
                      'large'                    => [
d8c1a2e0   Yarik   Big commit artbox
145
                          'resize' => [
cc658b4c   Yarik   Big commit
146
                              'width'  => 600,
d8c1a2e0   Yarik   Big commit artbox
147
                              'height' => 600,
cc658b4c   Yarik   Big commit
148
                              'master' => NULL,
d8c1a2e0   Yarik   Big commit artbox
149
150
                          ],
                      ],
cc658b4c   Yarik   Big commit
151
                      'admin_thumb'              => [
d8c1a2e0   Yarik   Big commit artbox
152
153
154
155
                          'resize' => [
                              'width' => 256,
                          ],
                      ],
cc658b4c   Yarik   Big commit
156
                      'option_menu'              => [
d8c1a2e0   Yarik   Big commit artbox
157
                          'resize' => [
cc658b4c   Yarik   Big commit
158
                              'width'  => 100,
d8c1a2e0   Yarik   Big commit artbox
159
160
161
                              'height' => 110,
                          ],
                      ],
cc658b4c   Yarik   Big commit
162
                      'article_list'             => [
36d1807a   Yarik   Big commit.
163
                          'resize' => [
cc658b4c   Yarik   Big commit
164
                              'width'  => 555,
36d1807a   Yarik   Big commit.
165
166
167
                              'height' => 299,
                          ],
                      ],
cc658b4c   Yarik   Big commit
168
                      'project_list'             => [
36d1807a   Yarik   Big commit.
169
                          'resize' => [
cc658b4c   Yarik   Big commit
170
                              'width'  => 165,
36d1807a   Yarik   Big commit.
171
172
173
                              'height' => 100,
                          ],
                      ],
cc658b4c   Yarik   Big commit
174
175
176
177
178
179
180
181
                      'slider_main'              => [
                          'resize' => [
                              'width'  => 1140,
                              'height' => 460,
                          ],
                      ],
                      'filter_image'             => [
                          'resize' => [
6b45a2aa   Yarik   Layout fix
182
183
                              'width'  => 262,
                              'height' => 144,
cc658b4c   Yarik   Big commit
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
                          ],
                      ],
                      'full_filter'              => [
                          'resize' => [
                              'width'  => 653,
                              'height' => 353,
                          ],
                      ],
                      'brand_image_filter'       => [
                          'resize' => [
                              'width' => 100,
                          ],
                      ],
                      'brand_collection_variant' => [
                          'resize' => [
                              'width'  => 116,
                              'height' => 116,
cb0d7e74   Yarik   Image fixes
201
                              'master' => Kohana_Image::ADAPT,
cc658b4c   Yarik   Big commit
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
                          ],
                      ],
                      'collection_gallery' => [
                          'resize' => [
                              'width' => 350,
                              'height' => 260,
                          ],
                      ],
                      'basket_item' => [
                          'resize' => [
                              'width' => 67,
                              'height' => 67,
                          ],
                      ],
                  ],
d8c1a2e0   Yarik   Big commit artbox
217
              ],
cc658b4c   Yarik   Big commit
218
              'basket'      => [
d8c1a2e0   Yarik   Big commit artbox
219
220
221
                  'class' => 'common\models\Basket',
              ],
          ],
cc658b4c   Yarik   Big commit
222
223
          'modules'    => [
              'file'           => [
d8c1a2e0   Yarik   Big commit artbox
224
225
226
227
228
229
230
                  'class' => 'common\modules\file\Module',
              ],
              'artbox-comment' => [
                  'class' => 'common\modules\comment\Module',
              ],
          ],
      ];