2a7a75b8
Mihail
add first version...
|
1
2
|
<?php
return [
|
2a7a75b8
Mihail
add first version...
|
3
4
|
'csv' =>
['web' =>
|
2df6295d
Mihail
finish with conso...
|
5
|
['class' => 'common\components\parsers\CustomCsvParser',
|
2a7a75b8
Mihail
add first version...
|
6
|
'auto_detect_first_line' => true,
|
78684ed4
Mihail
add multiply pric...
|
7
|
'converter_conf' => [
|
67adc788
Mihail
add converter int...
|
8
|
'class' => 'common\components\parsers\CustomConverter',
|
3be5e214
Mihail
fixed issues with...
|
9
|
'configuration' => ["encode" => 'DESCR'],]
|
33d902b8
Mihail
add converter as ...
|
10
|
],
|
f0dbd829
Mihail
add PriceWriter a...
|
11
|
'console' =>
|
2df6295d
Mihail
finish with conso...
|
12
|
['class' => 'common\components\parsers\CustomCsvParser',
|
f0dbd829
Mihail
add PriceWriter a...
|
13
|
'auto_detect_first_line' => true,
|
78684ed4
Mihail
add multiply pric...
|
14
|
'converter_conf' => [
|
67adc788
Mihail
add converter int...
|
15
|
'class' => ' common\components\parsers\CustomConverter',
|
6ac312c9
Mihail
add xlsx parser i...
|
16
17
|
'configuration' => ["encode" => 'DESCR',
"string" => 'DESCR',
|
f0dbd829
Mihail
add PriceWriter a...
|
18
|
"float" => 'PRICE',
|
66adbd63
Mihail
sinhronize with s...
|
19
|
"brand" => 'BRAND',
|
ef41533d
Mihail
temp commit - wor...
|
20
|
"integer" => ['BOX','ADD_BOX'],
|
78684ed4
Mihail
add multiply pric...
|
21
|
"multiply" => [],
|
7776ca75
Mihail
add form, model a...
|
22
23
|
"article" => [],
"details" => []
|
181d3f16
Mihail
merge with server
|
24
|
|
f0dbd829
Mihail
add PriceWriter a...
|
25
26
27
28
|
]
],],
'basic_column' => [
|
ea4ecf3d
Mihail
console csv parsing
|
29
|
Null => 'Пусто',
|
f0dbd829
Mihail
add PriceWriter a...
|
30
31
32
33
34
35
36
37
|
"BRAND" => 'Бренд',
"ARTICLE"=> 'Артикул',
"PRICE" => 'Цена',
"DESCR" => 'Наименование',
"BOX" => 'Колво',
"ADD_BOX"=> 'В пути',
"GROUP" => 'Группа RG'
],
|
7776ca75
Mihail
add form, model a...
|
38
39
40
41
|
'crosses' => ['class' => 'common\components\parsers\CustomCsvParser',
'auto_detect_first_line' => true,
'min_column_quantity' => 4,
|
e323ebc1
Mihail
fixed issues with...
|
42
|
// 'keys' =>['ARTICLE', 'CROSS_ARTICLE', 'BRAND', 'CROSS_BRAND'],
|
7776ca75
Mihail
add form, model a...
|
43
|
'converter_conf' => [
|
67adc788
Mihail
add converter int...
|
44
|
'class' => ' common\components\parsers\CustomConverter',
|
e323ebc1
Mihail
fixed issues with...
|
45
|
'hasKey' => 1,
|
7776ca75
Mihail
add form, model a...
|
46
47
|
'configuration' => [
"brand" => ['BRAND', 'CROSS_BRAND'],
|
7776ca75
Mihail
add form, model a...
|
48
|
]
|
22fcf59f
Mihail
add form result f...
|
49
50
51
52
53
54
55
56
57
|
],
'basic_column' => [
Null => 'Пусто',
"ARTICLE"=> 'Артикул',
"CROSS_ARTICLE" => 'Кросс артикул',
"BRAND" => 'Бренд',
"CROSS_BRAND" => 'Кросс бренд'
],
],
|
86295c15
Mihail
XMLparser - read ...
|
58
59
|
],
'xml' =>
|
48b58a13
Mihail
finish with xml a...
|
60
|
['console' =>
|
86295c15
Mihail
XMLparser - read ...
|
61
|
['class' => 'yii\multiparser\XmlParser',
|
48b58a13
Mihail
finish with xml a...
|
62
|
'node' => 'Товар',
|
91fdff80
Mihail
merge with server
|
63
|
'has_header_row' => true,
|
9009e1b5
Mihail
fixed issue with ...
|
64
65
66
67
68
69
70
71
72
|
'keys' => [
"BRAND" => 'Производитель',
"ARTICLE"=> 'Код',
"PRICE" => 'Розница',
"DESCR" => 'Наименование',
"BOX" => 'Колво',
"ADD_BOX"=> 'Ожидаемое',
"GROUP" => 'Группа'
],
|
78684ed4
Mihail
add multiply pric...
|
73
|
'converter_conf' => [
|
9009e1b5
Mihail
fixed issue with ...
|
74
|
'class' => 'common\components\parsers\CustomConverter',
|
48b58a13
Mihail
finish with xml a...
|
75
76
77
|
'configuration' => ["details" => []
],],
],
|
ea4ecf3d
Mihail
console csv parsing
|
78
|
],
|
78fd7100
Mihail
add XlsxParser
|
79
80
81
|
'xlsx' =>
['web' =>
['class' => 'yii\multiparser\XlsxParser',
|
f9304a62
Mihail
add multiparser p...
|
82
|
'path_for_extract_files' => \Yii::getAlias('@temp_upload') . '/xlsx/',
|
a61661bb
Mihail
work with check p...
|
83
|
//'auto_detect_first_line' => true,
|
57e21346
Mihail
fixed issue with ...
|
84
|
//'has_header_row' => true,
|
fee08395
Mihail
add upload rg gro...
|
85
|
'active_sheet' => 1,
|
78fd7100
Mihail
add XlsxParser
|
86
87
|
'converter_conf' => [
'class' => 'common\components\parsers\CustomConverter',
|
6ac312c9
Mihail
add xlsx parser i...
|
88
89
|
'configuration' => ["string" => []],
]
|
78fd7100
Mihail
add XlsxParser
|
90
91
|
],
]
|
86295c15
Mihail
XMLparser - read ...
|
92
|
];
|
2a7a75b8
Mihail
add first version...
|
|
|