Fix export controller and add ean in export prices

modifié:         core/lib/Thelia/Controller/Admin/ExportController.php
	modifié:         core/lib/Thelia/ImportExport/Export/ExportHandler.php
	modifié:         core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
This commit is contained in:
Benjamin Perche
2014-07-22 11:08:13 +02:00
parent abde3799d5
commit ad3c1ce387
3 changed files with 52 additions and 5 deletions

View File

@@ -120,9 +120,9 @@ class ExportController extends BaseAdminController
$formatter,
$export->getHandleClassInstance($this->container),
$archiveBuilder,
$lang,
$boundForm->get("images")->getData(),
$boundForm->get("documents")->getData(),
$lang
$boundForm->get("documents")->getData()
);
} catch (FormValidationException $e) {
@@ -168,7 +168,11 @@ class ExportController extends BaseAdminController
* Build an event containing the formatter and the handler.
* Used for specific configuration (e.g: XML node names)
*/
$data = $handler->buildFormatterData()->setLang($lang);
$data = $handler
->buildFormatterData($lang)
->setLang($lang)
;
$event = new ImportExportEvent($formatter, $handler , $data);
$filename = $formatter::FILENAME . "." . $formatter->getExtension();