Benjamin Perche
|
e8c8857cce
|
Finish OrderExport
modifié: core/lib/Thelia/ImportExport/Export/Type/OrderExport.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ContentExportTest.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
806e2631aa
|
Fix exports and imports parsing
modifié: core/lib/Thelia/Core/DependencyInjection/Loader/XmlFileLoader.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
f66dd43c55
|
Begin OrderExport
nouveau fichier: core/lib/Thelia/ImportExport/Export/Type/OrderExport.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
1aded1b6d6
|
Fix tests
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ContentExport.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ContentExportTest.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
bf9ffedefd
|
Readd real_escape method for addI18nCondition
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
0d37e3470b
|
Fix escape usage
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ContentExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductSEOExport.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ContentExportTest.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
ae4fe387a7
|
Fix archive builders extensions
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilder.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
40605c1893
|
Add content export
modifié: core/lib/Thelia/Config/Resources/export.xml
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/CSVFormatter.php
nouveau fichier: core/lib/Thelia/ImportExport/Export/Type/ContentExport.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Export/ContentExportTest.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
c208d8bb19
|
Fix export
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/CustomerExportTest.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
c461a5e92b
|
Add image and document export helpers
modifié: core/lib/Thelia/Controller/Admin/ExportController.php
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
|
2014-08-01 12:48:07 +02:00 |
|
Benjamin Perche
|
b2588a8fca
|
Fix cs
modifié: core/lib/Thelia/ImportExport/AbstractHandler.php
modifié: core/lib/Thelia/ImportExport/Export/DocumentsExportInterface.php
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/ImportExport/Export/ImagesExportInterface.php
modifié: core/lib/Thelia/ImportExport/Export/Type/CustomerExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/MailingExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductSEOExport.php
modifié: core/lib/Thelia/ImportExport/Import/ImportHandler.php
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductPricesImport.php
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
modifié: core/lib/Thelia/Tests/ContainerAwareTestCase.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/CustomerExportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ExportHandlerTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/MailingExportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ProductPricesExportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ProductSEOExportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductPricesImportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductStockImportTest.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
f891d8b788
|
Add ContainerAwareTestCase and ExportHandlerTest
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
nouveau fichier: core/lib/Thelia/Tests/ContainerAwareTestCase.php
modifié: core/lib/Thelia/Tests/Controller/ControllerTestBase.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Export/ExportHandlerTest.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
f61006912d
|
Fix bug
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
7adc31514e
|
Fix tests and bugs
modifié: core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
modifié: core/lib/Thelia/ImportExport/Export/Type/CustomerExport.php
modifié: core/lib/Thelia/Tests/Controller/ImportControllerTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/CustomerExportTest.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
f73703c578
|
Add customer export
modifié: core/lib/Thelia/Config/Resources/export.xml
modifié: core/lib/Thelia/ImportExport/AbstractHandler.php
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
nouveau fichier: core/lib/Thelia/ImportExport/Export/Type/CustomerExport.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Export/CustomerExportTest.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
c5c8b4c9e4
|
Refactor ExportHandler to allow queries override
modifié: core/lib/Thelia/Controller/Admin/ExportController.php
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/ImportExport/Export/Type/MailingExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductSEOExport.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/MailingExportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ProductPricesExportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ProductSEOExportTest.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
9dfff70838
|
Fix Product SEO export
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductSEOExport.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ProductSEOExportTest.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
44e07f1940
|
Fix cs
modifié: core/lib/Thelia/Config/Resources/export.xml
modifié: core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/CSVFormatter.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
77db0d7408
|
Add export order for CSV
modifié: core/lib/Thelia/Config/Resources/export.xml
modifié: core/lib/Thelia/Controller/Admin/ExportController.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/AbstractFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/CSVFormatter.php
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductSEOExport.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
f4f3a54e9c
|
Fix join to get translation in export
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductSEOExport.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Export/ProductSEOExportTest.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
32450117c2
|
Change getRewrittenUrlViewName signature to public, to allow export to do a single query.
modifié: core/lib/Thelia/Model/Brand.php
modifié: core/lib/Thelia/Model/Category.php
modifié: core/lib/Thelia/Model/Content.php
modifié: core/lib/Thelia/Model/Folder.php
modifié: core/lib/Thelia/Model/Product.php
modifié: core/lib/Thelia/Model/Tools/UrlRewritingTrait.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
a5a62b40e0
|
Fix typo, method called markRewritenUrlObsolete instead of markRewrittenUrlObsolete
modifié: core/lib/Thelia/Model/Brand.php
modifié: core/lib/Thelia/Model/Category.php
modifié: core/lib/Thelia/Model/Content.php
modifié: core/lib/Thelia/Model/Folder.php
modifié: core/lib/Thelia/Model/Product.php
modifié: core/lib/Thelia/Model/Tools/UrlRewritingTrait.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
2b01453f50
|
Begin SEO Export
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductSEOExport.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
e98b733fc8
|
Refactor i18n export methods
modifié: core/lib/Thelia/ImportExport/Export/ExportHandler.php
modifié: core/lib/Thelia/ImportExport/Export/Type/MailingExport.php
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
nouveau fichier: core/lib/Thelia/ImportExport/Export/Type/ProductSEOExport.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
496d0bb851
|
Fix SQL escape method
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
f4891745a3
|
Remove column name translation
modifié: core/lib/Thelia/ImportExport/Export/Type/MailingExport.php
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
749d55102c
|
Add import description
modifié: core/lib/Thelia/Config/Resources/import.xml
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
modifié: templates/backOffice/default/ajax/export-modal.html
modifié: templates/backOffice/default/ajax/import-modal.html
modifié: templates/backOffice/default/export-page.html
modifié: templates/backOffice/default/export.html
modifié: templates/backOffice/default/import-page.html
modifié: templates/backOffice/default/import.html
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
8a39b1215e
|
Change names to allow import and export prices with taxes
modifié: core/lib/Thelia/Config/Resources/export.xml
modifié: core/lib/Thelia/Config/Resources/import.xml
|
2014-08-01 12:48:06 +02:00 |
|
Benjamin Perche
|
1270cf6954
|
Add promo import and export in prices
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductPricesImport.php
modifié: core/lib/Thelia/Tests/ImportExport/Export/ProductPricesExportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductPricesImportTest.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
db876e4e81
|
Fix cs
modifié: core/lib/Thelia/Core/DependencyInjection/Loader/XmlFileLoader.php
modifié: core/lib/Thelia/Form/ImportForm.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
dc97b65590
|
Fix bugs and add ProductPricesExport tests
modifié: core/lib/Thelia/Core/DependencyInjection/Loader/XmlFileLoader.php
modifié: core/lib/Thelia/ImportExport/Export/Type/MailingExport.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Export/ProductPricesExportTest.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
94c44ea003
|
Add attribute combinasions in export
modifié: core/lib/Thelia/ImportExport/Export/Type/ProductPricesExport.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
ad3c1ce387
|
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
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
abde3799d5
|
Fix columns diff finding
modifié: core/lib/Thelia/ImportExport/Import/ImportHandler.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
2a56864f94
|
Add mandatory columns for imports
modifié: core/lib/Thelia/ImportExport/Import/ImportHandler.php
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductPricesImport.php
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
df98ce2de4
|
Add the possibility to set a null lang
modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
6c8411f0c0
|
Add language in import and export form, with handle by FormatterData
modifié: core/lib/Thelia/Controller/Admin/ExportController.php
modifié: core/lib/Thelia/Controller/Admin/ImportController.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
modifié: core/lib/Thelia/Form/ExportForm.php
modifié: core/lib/Thelia/Form/ImportForm.php
modifié: templates/backOffice/default/ajax/export-modal.html
modifié: templates/backOffice/default/ajax/import-modal.html
modifié: templates/backOffice/default/export-page.html
modifié: templates/backOffice/default/import-page.html
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
f83251d31d
|
Fix tests and rename one
renommé: core/lib/Thelia/Tests/ImportExport/Import/ProductPriceImportTest.php -> core/lib/Thelia/Tests/ImportExport/Import/ProductPricesImportTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductStockImportTest.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
8afbcd322b
|
Fix cs and bug with positions
modifié: core/lib/Thelia/Core/DependencyInjection/Loader/XmlFileLoader.php
modifié: core/lib/Thelia/Model/Export.php
modifié: core/lib/Thelia/Model/Import.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
a54ce50eb1
|
Refactor ProductPriceImport -> ProductPricesImport
modifié: core/lib/Thelia/Config/Resources/import.xml
renommé: core/lib/Thelia/ImportExport/Import/Type/ProductPriceImport.php -> core/lib/Thelia/ImportExport/Import/Type/ProductPricesImport.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductPriceImportTest.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
0e3ae84cb8
|
Fix bugs and add Product prices export
modifié: core/lib/Thelia/Config/Resources/export.xml
modifié: core/lib/Thelia/Controller/Admin/ImportController.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/Export/Type/ProductPricesExport.php
modifié: core/lib/Thelia/Tests/Controller/ImportControllerTest.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
5e00367757
|
Fix cs
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/CSVFormatter.php
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductPriceImport.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
79a8390817
|
Fix bugs and add import count handle
modifié: core/lib/Thelia/Controller/Admin/ImportController.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/CSVFormatter.php
modifié: core/lib/Thelia/ImportExport/Import/ImportHandler.php
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
modifié: core/lib/Thelia/Tests/FileFormat/Formatting/Formatter/CSVFormatterTest.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
4e29830bde
|
Add CSV Formatter in services and fix bug on diplaying export and imports
modifié: core/lib/Thelia/Config/Resources/config.xml
modifié: core/lib/Thelia/Controller/Admin/ExportController.php
modifié: core/lib/Thelia/Controller/Admin/ImportController.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/Formatter/CSVFormatter.php
modifié: core/lib/Thelia/Core/FileFormat/Formatting/FormatterData.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
27a32e64e6
|
Add ProductPriceImport test
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductPriceImport.php
modifié: core/lib/Thelia/Tests/Controller/ControllerTestBase.php
nouveau fichier: core/lib/Thelia/Tests/ImportExport/Import/ProductPriceImportTest.php
|
2014-08-01 12:48:05 +02:00 |
|
Benjamin Perche
|
853c74edb2
|
Refactor ImportExportControllerBase into a trait and finish ProductStockImportTest
modifié: core/lib/Thelia/Tests/Controller/ImportControllerTest.php
renommé: core/lib/Thelia/Tests/Controller/ImportExportControllerTest.php -> core/lib/Thelia/Tests/Controller/ImportExportControllerTrait.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductStockImportTest.php
|
2014-08-01 12:48:04 +02:00 |
|
Benjamin Perche
|
14cf745a89
|
Add ImportController Tests and fix bugs
modifié: core/lib/Thelia/Controller/Admin/ImportController.php
modifié: core/lib/Thelia/Exception/FileNotFoundException.php
modifié: core/lib/Thelia/Tests/Controller/ImportControllerTest.php
modifié: core/lib/Thelia/Tests/Controller/ImportExportControllerTest.php
|
2014-08-01 12:48:04 +02:00 |
|
Benjamin Perche
|
ae750866aa
|
Define Import controller test
modifié: core/lib/Thelia/Tests/Controller/ControllerTestBase.php
nouveau fichier: core/lib/Thelia/Tests/Controller/ImportControllerTest.php
modifié: core/lib/Thelia/Tests/Controller/ImportExportControllerTest.php
|
2014-08-01 12:48:04 +02:00 |
|
Benjamin Perche
|
a731873ff3
|
Refactor tests to add abstract class for controller tests
modifié: core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
renommé: core/lib/Thelia/Tests/ImportExport/Import/ImportTestBase.php -> core/lib/Thelia/Tests/Controller/ControllerTestBase.php
nouveau fichier: core/lib/Thelia/Tests/Controller/ImportExportControllerTest.php
modifié: core/lib/Thelia/Tests/ImportExport/Import/ProductStockImportTest.php
|
2014-08-01 12:48:04 +02:00 |
|
Benjamin Perche
|
a03d15b5b9
|
Add special condition on test
modifié: core/lib/Thelia/Tests/FileFormat/Formatting/Formatter/CSVFormatterTest.php
|
2014-08-01 12:48:04 +02:00 |
|