Benjamin Perche
f62b14b842
Finish tar, tar.gz, tar.bz2 and tests
...
modifié: core/lib/Thelia/Config/Resources/config.xml
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilder.php
nouveau fichier: 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/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarBz2ArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarGzArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
c4d22b8c79
Finish Tar archive builder
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.tar
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.tar
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
4b78f23fa3
Fix FileDownloader test
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tools/FileDownload/FileDownloader.php
modifié: core/lib/Thelia/Tools/URL.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
9e66c4759a
Fix FileDownloader test
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
21bf9fd0e2
Complete zip tests
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
e72d3bfb60
Finish implementing and testing zip
...
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/TarArchiveException.php
renommé: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php -> core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/Exception/ZipArchiveException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TarArchiveBuilderTest.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
50fb4b0dd8
Begin tar, tar.bz2 and tar.gz formatter, fix zip test resources
...
modifié: core/lib/Thelia/Config/Resources/config.xml
modifié: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
modifié: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip
modifié: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
5f298aac75
Add compiler pass for archive builders and formatters managers
...
modifié: core/lib/Thelia/Core/Bundle/TheliaBundle.php
nouveau fichier: core/lib/Thelia/Core/DependencyInjection/Compiler/RegisterArchiveBuilderPass.php
nouveau fichier: core/lib/Thelia/Core/DependencyInjection/Compiler/RegisterFormatterPass.php
2014-08-01 12:47:59 +02:00
Benjamin Perche
d82fb479cf
Define archive builders and formatters
...
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/AbstractArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilder.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilder/ZipArchiveException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderInterface.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Archive/ArchiveBuilderManager.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/FormatInterface.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/AbstractFormatter.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/Exception/BadFormattedStringException.php
nouveau fichier: core/lib/Thelia/Core/FileFormat/Formatter/FormatterManager.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/bad_formatted.zip
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/test_file
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/TestResources/well_formatted.zip
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilder/ZipArchiveBuilderTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Archive/ArchiveBuilderManagerTest.php
nouveau fichier: core/lib/Thelia/Tests/FileFormat/Formatter/FormatterManagerTest.php
nouveau fichier: core/lib/Thelia/Tests/Tools/FakeFileDownloader.php
nouveau fichier: core/lib/Thelia/Tests/Tools/FileDownloaderTest.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloader.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderAwareTrait.php
nouveau fichier: core/lib/Thelia/Tools/FileDownload/FileDownloaderInterface.php
modifié: core/lib/Thelia/Tools/URL.php
2014-08-01 12:47:58 +02:00
Guillaume Barral
a0b78502d6
Block the smarty interpretation in the elseloop
2014-07-25 16:14:14 +02:00
Franck Allimant
2268180786
Removed unused variable
2014-07-22 19:43:39 +02:00
Franck Allimant
94257eeb86
The request object is \Thelia\Core\HttpFoundation\Request
2014-07-22 19:01:18 +02:00
Franck Allimant
bc57c879c0
Added in_use parameter to the loop
2014-07-22 18:59:19 +02:00
Franck Allimant
6273179986
Added a default value for getConsumedCoupons()
2014-07-22 18:58:55 +02:00
Julien Chanséaume
9900acef84
added ATTRIBUTE_ID and ATTRIBUTE_AVAILABILITY_ID to attribute_combination loop
2014-07-16 18:39:10 +02:00
zzuutt
2e9b42053b
change min_quantity & max_quantity
...
change :
min_quantity by quantity
max_quantity by quantity_reverse
2014-07-15 13:09:13 +02:00
zzuutt
a6a6269742
Add in loop ProductSaleElements the order argument
...
add order arguments 'min_quantity' and 'max_quantity'
2014-07-10 17:21:01 +02:00
Julien
f06854ce48
Merge pull request #505 from roadster31/brands
...
- Brands implementation
- image + documents refactoring
- new smarty functions for form generation.
- lots of code enhancements
2014-07-08 11:45:44 +02:00
Franck Allimant
6c1e45276b
PHP-CS fixer passed
2014-07-08 10:33:47 +02:00
Franck Allimant
ab484973e1
Fixed "success_url" appearing twice in forms
2014-07-07 23:24:39 +02:00
Franck Allimant
7580d5c869
Template fragments are now in a subdirectory
2014-07-04 15:27:56 +02:00
Franck Allimant
f46168f518
Fixed some typos
2014-07-03 19:19:21 +02:00
Franck Allimant
af5e0bde23
Refined form fields HTML bindings
2014-07-03 16:27:18 +02:00
Franck Allimant
c0541e3aa2
Added getTemplateDirectories method to ParserInterface
2014-07-03 16:25:50 +02:00
Guillaume Barral
182ba26045
correction of the filter visible in categoryTree.
2014-07-02 11:47:27 +02:00
Franck Allimant
544060d062
NULL no longer returned by $BRAND_ID and $LOGO_IMAGE_ID
2014-07-01 01:21:59 +02:00
Franck Allimant
811e89f740
PHP-CS fixer pass
2014-07-01 01:07:56 +02:00
Franck Allimant
e6f7baccb2
Integrated into SmartyParser.php
2014-07-01 01:00:34 +02:00
Franck Allimant
189ad9f782
Added html_output_trim_level config var, fix for #490
2014-07-01 00:57:41 +02:00
Franck Allimant
a4806132a1
Fixed again excaption image is not found
2014-06-30 22:56:00 +02:00
Franck Allimant
63d8ea52dd
No more Exception if ID cannot be found (e.g. content=0)
2014-06-30 22:04:09 +02:00
Franck Allimant
7a10a25780
Added "current" loop parameter
2014-06-30 20:13:51 +02:00
Franck Allimant
c209df59f5
Added "brand" loop parameter
2014-06-30 20:13:30 +02:00
Franck Allimant
a3a2b8ad8e
Added brand data access
2014-06-30 15:18:22 +02:00
Franck Allimant
31182c07fc
Added product parapter
2014-06-30 14:49:58 +02:00
Franck Allimant
a0aa0bd1c2
Added brand logo image selection
2014-06-27 21:07:51 +02:00
Franck Allimant
f279131fe6
Added brand storage in product table
2014-06-27 20:12:55 +02:00
Franck Allimant
15f60ad22b
Added product's brand selection in the general tab.
2014-06-27 19:51:41 +02:00
Franck Allimant
297b0bd6ce
Added some missing form variables
2014-06-27 19:50:55 +02:00
Franck Allimant
5701d76c1e
Removed constraints on the "source" parameter
2014-06-27 19:50:20 +02:00
Franck Allimant
d969f84ae0
Restoired file events compatibility, factorised code
2014-06-26 20:18:06 +02:00
Franck Allimant
2c9accf58e
Added pre and post processing event disatching
2014-06-26 19:52:28 +02:00
Franck Allimant
ca862b07e4
Merge branch 'master' into brands
...
Conflicts:
core/lib/Thelia/Tools/FileManager.php
setup/update/2.0.3.sql
2014-06-26 16:35:08 +02:00
Manuel Raynaud
ec6c39096f
Merge pull request #504 from lovenunu/fix-loop
...
Fix bug when trying to order by title
2014-06-26 15:42:28 +02:00
Benjamin Perche
f533048fbb
Fix bug when trying to order by title
...
modifié: core/lib/Thelia/Core/Template/Loop/Module.php
2014-06-26 15:04:25 +02:00
Franck Allimant
0dde8b888a
Added brands management
2014-06-26 10:52:13 +02:00
Franck Allimant
ce3ed19b67
Introduced the automatic form fields binding.
2014-06-26 10:41:26 +02:00
Franck Allimant
114a55c1e8
Refactoring of images and documents management
2014-06-26 10:36:12 +02:00
Michaël Espeche
ed464db6fd
Add substitution
2014-06-25 16:43:06 +02:00
Michaël Espeche
d7a55257d5
Reinit file
2014-06-25 15:29:28 +02:00