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
This commit is contained in:
Benjamin Perche
2014-07-28 16:26:58 +02:00
parent c208d8bb19
commit 40605c1893
7 changed files with 481 additions and 8 deletions

View File

@@ -13,6 +13,10 @@
<title locale="en_US">Products</title>
<title locale="fr_FR">Produits</title>
</export_category>
<export_category id="thelia.export.content">
<title locale="en_US">Content</title>
<title locale="fr_FR">Contenu</title>
</export_category>
</export_categories>
<exports>
@@ -64,5 +68,20 @@
</description>
</export_descriptive>
</export>
<export id="thelia.export.content" class="Thelia\ImportExport\Export\Type\ContentExport" category_id="thelia.export.content">
<export_descriptive locale="en_US">
<title>Contents and folder</title>
<description>
Export your contents and their related folders
</description>
</export_descriptive>
<export_descriptive locale="fr_FR">
<title>Contenus et dossiers</title>
<description>
Exportez vos contenus et les dossiers associés
</description>
</export_descriptive>
</export>
</exports>
</config>