Commit 6d2c80fe2d8570caa18c196504577b066c40ef5f
1 parent
c3a52936
fix issue with wrong determination file extension
Showing
2 changed files
with
6 additions
and
2 deletions
Show diff stats
examples/ParserController.php
... | ... | @@ -88,6 +88,10 @@ class ParserController extends Controller |
88 | 88 | return 'xml'; |
89 | 89 | case 3: |
90 | 90 | return 'xlsx'; |
91 | + case 4: | |
92 | + return 'xls'; | |
93 | + case 5: | |
94 | + return 'txt'; | |
91 | 95 | default: |
92 | 96 | return 'csv'; |
93 | 97 | } |
... | ... | @@ -140,7 +144,7 @@ class ParserController extends Controller |
140 | 144 | $header_model = DynamicFormHelper::CreateDynamicModel($header_counts); |
141 | 145 | |
142 | 146 | // колонки для выбора возьмем из конфигурационного файла |
143 | - $basicColumns = Yii::$app->multiparser->getConfiguration($this->file_extension, 'basic_column');; | |
147 | + $basicColumns = Yii::$app->multiparser->getConfiguration($this->file_extension, 'basic_column'); | |
144 | 148 | |
145 | 149 | return $this->render('results', |
146 | 150 | ['model' => $data, | ... | ... |
examples/config.php
... | ... | @@ -19,7 +19,7 @@ return [ |
19 | 19 | ], |
20 | 20 | 'converter_conf' => [ |
21 | 21 | 'class' => 'yii\multiparser\Converter', |
22 | - 'configuration' => ["encode" => 'Description', | |
22 | + 'configuration' => ['encode' => 'Description', | |
23 | 23 | "string" => ['Description', 'Brand'], |
24 | 24 | "float" => 'Price', |
25 | 25 | "integer" => 'Count' | ... | ... |