Add import_categories and imports load in XML

nouveau fichier: core/lib/Thelia/Config/Resources/import.xml
	modifié:         core/lib/Thelia/Controller/Admin/ImportExportController.php
	modifié:         core/lib/Thelia/Core/DependencyInjection/Loader/XmlFileLoader.php
	modifié:         core/lib/Thelia/Core/DependencyInjection/Loader/schema/dic/config/thelia-1.0.xsd
	nouveau fichier: core/lib/Thelia/ImportExport/Import/ProductStockImport.php
	renommé:         core/lib/Thelia/ImportExport/Both/NewsletterImportExport.php -> core/lib/Thelia/ImportExport/ImportHandler.php
	supprimé:        core/lib/Thelia/ImportExport/ImportHandlerInterface.php
	modifié:         core/lib/Thelia/Model/Import.php
	modifié:         core/lib/Thelia/Model/ImportCategory.php
This commit is contained in:
Benjamin Perche
2014-07-15 16:47:57 +02:00
parent 7a312e9093
commit d8cb1e173b
9 changed files with 381 additions and 63 deletions

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8" ?>
<config xmlns="http://thelia.net/schema/dic/config"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://thelia.net/schema/dic/config http://thelia.net/schema/dic/config/thelia-1.0.xsd">
<import_categories>
<import_category id="thelia.import.products">
<title locale="fr_FR">Produits</title>
<title locale="en_US">Products</title>
</import_category>
</import_categories>
<imports>
<import id="thelia.import.stock" class="Thelia\ImportExport\Import\ProductStockImport" category_id="thelia.import.products">
<import_descriptive locale="fr_FR">
<title>Importez votre stock</title>
</import_descriptive>
<import_descriptive locale="en_US">
<title>Import your stock</title>
</import_descriptive>
</import>
</imports>
</config>