Commit Graph

64 Commits

Author SHA1 Message Date
franck
c46a708346 Categories ordrering in the catalog 2013-08-09 10:18:08 +02:00
Manuel Raynaud
376471db04 Merge branch 'cart'
Conflicts:
	core/lib/Thelia/Config/Resources/config.xml
2013-08-08 18:03:23 +02:00
Manuel Raynaud
8b00676139 create Trait for cart management part 2013-08-08 17:14:10 +02:00
Manuel Raynaud
d63168d5ba Merge branch 'cart' 2013-08-08 14:49:03 +02:00
franck
81a5664653 Using now BaseAction methods in Cartp.php 2013-08-08 11:43:27 +02:00
franck
4e83466bc0 Form processing is now factorized in BaseAction 2013-08-08 11:13:46 +02:00
Manuel Raynaud
a70ea40c3e remove unused variables 2013-08-08 10:34:53 +02:00
Manuel Raynaud
fa5b313924 implement modifyArticle method 2013-08-08 10:20:01 +02:00
franck
13bed6d3fc Merge branch 'master' of https://github.com/thelia/thelia
Conflicts:
	core/lib/Thelia/Core/Event/TheliaEvents.php
2013-08-08 10:14:02 +02:00
franck
efa3eb2767 Category visibility toggle implementation 2013-08-08 10:12:14 +02:00
Manuel Raynaud
7e5c296fb2 Merge branch 'cart'
Conflicts:
	core/lib/Thelia/Config/Resources/config.xml
	core/lib/Thelia/Core/Event/TheliaEvents.php
2013-08-08 10:11:22 +02:00
Manuel Raynaud
57b6cc10a0 implement modifyArticle method 2013-08-08 10:09:24 +02:00
franck
64031a1883 Added category creation and deletion 2013-08-08 02:39:42 +02:00
Manuel Raynaud
02faa94cb4 apply treatment for append and newness when adding item to cart 2013-08-07 16:46:25 +02:00
Manuel Raynaud
80496641c6 try to test form 2013-08-07 14:55:27 +02:00
Manuel Raynaud
69f80d29f5 create an abstract class for base action method 2013-08-07 10:42:19 +02:00
Manuel Raynaud
3fbb72b36c complete INTALL-TODO 2013-08-07 10:20:04 +02:00
Manuel Raynaud
2f2e88b9fc Merge branch 'master' into cart 2013-08-07 09:44:34 +02:00
Manuel Raynaud
f727fe4203 set error message to form in addArticle action 2013-08-06 16:37:08 +02:00
Manuel Raynaud
b0c3112d71 fix default successUrl on addArticle action 2013-08-06 16:31:39 +02:00
Manuel Raynaud
75929e1d4f create new method allowing to add paramter to the current query string 2013-08-06 16:13:34 +02:00
Manuel Raynaud
86161f0320 set dispatcher to cartItem on adding new item on cart 2013-08-06 13:00:08 +02:00
Manuel Raynaud
7343e7ee02 initialize cart item add 2013-08-06 12:32:22 +02:00
Manuel Raynaud
b18a09b94b allow token to be null in cart table 2013-08-06 11:53:30 +02:00
Manuel Raynaud
dcfb4edda3 allow possibility to fix cookie end of life 2013-08-06 09:50:19 +02:00
Manuel Raynaud
17daf2821f add some phpdoc 2013-08-06 09:14:13 +02:00
Manuel Raynaud
0b2bdd196f fix broken tests 2013-08-02 16:16:04 +02:00
Manuel Raynaud
265a6bb2a8 change event class for customer actions 2013-08-02 16:10:26 +02:00
Manuel Raynaud
9995daa158 dispatch event when cart is duplicated 2013-08-02 16:01:21 +02:00
Manuel Raynaud
651f191314 manu le bossu's backup 2013-07-30 09:04:41 +02:00
Manuel Raynaud
fd15934b65 update smarty 2013-07-29 15:47:05 +02:00
Manuel Raynaud
9657f6e013 create CombinationNotFoundException 2013-07-29 11:06:18 +02:00
Manuel Raynaud
98f3365e33 create exception for action part 2013-07-29 10:00:05 +02:00
Manuel Raynaud
8c2eb5987c Merge branch 'cart'
Conflicts:
	core/lib/Thelia/Core/HttpFoundation/Session/Session.php
2013-07-26 15:59:32 +02:00
Manuel Raynaud
9f4a2778e3 fix endlife cookie cart 2013-07-26 15:40:05 +02:00
Manuel Raynaud
fab90bade9 complete cart test 2013-07-26 11:06:26 +02:00
Manuel Raynaud
69bb513fbd refacto cart process 2013-07-26 10:43:17 +02:00
franck
f7a635dbf7 Added DataAccess plugin, admin header completed 2013-07-25 22:59:46 +02:00
Manuel Raynaud
652ce6a6fc allow to create new cart 2013-07-25 10:06:11 +02:00
Manuel Raynaud
72e9c13967 put getCart into action classes 2013-07-25 09:38:18 +02:00
franck
182b13ceca In an Action, errored forms are propagated via the ActionEvent 2013-07-24 20:08:00 +02:00
franck
fabeab1822 An errorred form is now passed to the Form smarty plugin through the parser context instead of the
session
2013-07-24 17:31:20 +02:00
Manuel Raynaud
ba0143866b add use statement 2013-07-23 09:40:07 +02:00
franck
8296051937 Implemented front-office login 2013-07-17 18:49:23 +02:00
franck
3d5caa2341 Fix source header alignment 2013-07-17 15:06:53 +02:00
franck
e8bf47b929 Refactored Form system to get simple error handling and a clearer
interface
2013-07-16 16:34:47 +02:00
Manuel Raynaud
85bb7594ee change compatibility for propel2 2013-07-05 15:59:41 +02:00
Manuel Raynaud
ca44544f84 manage lang for customer 2013-07-04 18:21:24 +02:00
Manuel Raynaud
0d1e0c6a2c fiw typo in schema model 2013-07-03 15:05:08 +02:00
Manuel Raynaud
bc6545e914 create class form for customer modification 2013-07-03 14:38:06 +02:00