Finish basic import
modifié: core/lib/Thelia/Controller/Admin/ImportController.php modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/XMLFormatter.php modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
This commit is contained in:
@@ -141,7 +141,7 @@ class ImportController extends BaseAdminController
|
||||
/**
|
||||
* If the file is an archive
|
||||
*/
|
||||
$archiveBuilder->loadArchive($file->getPathname());
|
||||
$archiveBuilder = $archiveBuilder->loadArchive($file->getPathname());
|
||||
$content = null;
|
||||
|
||||
/**
|
||||
@@ -193,7 +193,7 @@ class ImportController extends BaseAdminController
|
||||
|
||||
$this->dispatch(TheliaEvents::IMPORT_AFTER_DECODE, $event);
|
||||
|
||||
$data = $formatter->decode($content);
|
||||
$data = $formatter->decode($event->getContent());
|
||||
|
||||
$event->setContent(null)->setData($data);
|
||||
$this->dispatch(TheliaEvents::IMPORT_AFTER_DECODE, $event);
|
||||
|
||||
@@ -152,7 +152,7 @@ class XMLFormatter extends AbstractFormatter
|
||||
unset($array[$this->nodeName]);
|
||||
}
|
||||
|
||||
$data = new FormatterData($this->getAliases());
|
||||
$data = new FormatterData();
|
||||
|
||||
return $data->setData($array);
|
||||
}
|
||||
|
||||
@@ -139,7 +139,7 @@ class FormatterData
|
||||
* @param array $data
|
||||
* @param array $aliases
|
||||
*/
|
||||
protected function applyAliases(array $data, array $aliases)
|
||||
public function applyAliases(array $data, array $aliases)
|
||||
{
|
||||
$formattedData = [];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user