Commit Graph

108 Commits

Author SHA1 Message Date
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
franck
64031a1883 Added category creation and deletion 2013-08-08 02:39:42 +02:00
Manuel Raynaud
815ec1fe00 change new Quantity value in CartItem::addQuantity 2013-08-07 17:11:46 +02:00
Manuel Raynaud
de171e3a26 modify addQuantity method 2013-08-07 17:03:30 +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
3c87fa8bd0 Merge branch 'master' into cart
Conflicts:
	core/lib/Thelia/Core/Template/Loop/Category.php
	install/faker.php
2013-08-07 10:23:44 +02:00
Manuel Raynaud
7343e7ee02 initialize cart item add 2013-08-06 12:32:22 +02:00
Manuel Raynaud
ea81889aea create method for retriving last item added to cart 2013-08-06 12:08:12 +02:00
Manuel Raynaud
b18a09b94b allow token to be null in cart table 2013-08-06 11:53:30 +02:00
Manuel Raynaud
e0be762236 check if we have to verify stock on duplicate cart 2013-08-06 11:23:52 +02:00
Manuel Raynaud
1d1bd65a94 add new price if priceis not valid anymore in cart 2013-08-06 11:15:01 +02:00
Manuel Raynaud
89e15c9bc4 check if price is already valid on duplicate cart 2013-08-06 10:37:51 +02:00
Manuel Raynaud
c97f0e462a regenerate modeland sql fixing typo in CartItem table 2013-08-06 09:57:14 +02:00
Manuel Raynaud
3262d01791 update model 2013-08-06 09:52:41 +02:00
Manuel Raynaud
dcfb4edda3 allow possibility to fix cookie end of life 2013-08-06 09:50:19 +02:00
Etienne Roudeix
fd82907209 folder and content fake
folder and content loops
2013-08-02 16:18:45 +02:00
Manuel Raynaud
9995daa158 dispatch event when cart is duplicated 2013-08-02 16:01:21 +02:00
Manuel Raynaud
fe850718cc update schema, changin some relations between tables 2013-08-02 12:40:51 +02:00
Manuel Raynaud
14bc1663bf Merge branch 'cart'
Conflicts:
	composer.lock
	core/lib/Thelia/Model/Base/Attribute.php
	core/lib/Thelia/Model/Base/AttributeAv.php
	core/lib/Thelia/Model/Base/AttributeCombination.php
	core/lib/Thelia/Model/Base/AttributeCombinationQuery.php
	core/lib/Thelia/Model/Base/Cart.php
	core/lib/Thelia/Model/Base/CartItem.php
	core/lib/Thelia/Model/Base/CartItemQuery.php
	core/lib/Thelia/Model/Base/Currency.php
	core/lib/Thelia/Model/Base/CurrencyQuery.php
	core/lib/Thelia/Model/Base/Product.php
	core/lib/Thelia/Model/Base/ProductPrice.php
	core/lib/Thelia/Model/Base/ProductPriceQuery.php
	core/lib/Thelia/Model/Map/AttributeCombinationTableMap.php
	core/lib/Thelia/Model/Map/CartItemTableMap.php
	core/lib/Thelia/Model/Map/CurrencyTableMap.php
	core/lib/Thelia/Model/Map/ProductPriceTableMap.php
	core/lib/Thelia/Model/Map/ProductTableMap.php
	install/thelia.sql
	local/config/schema.xml
2013-08-01 10:52:17 +02:00
Manuel Raynaud
f69b2cfc11 update model removing increase property 2013-08-01 10:40:27 +02:00
Etienne Roudeix
338ec5fce6 Merge branch 'loops'
Conflicts:
	core/lib/Thelia/Config/Resources/config.xml
2013-07-31 13:56:05 +02:00
Etienne Roudeix
c01607d432 change table name feature_prod
new loops
2013-07-31 13:52:11 +02:00
Manuel Raynaud
542a83e22c remove references to stock table 2013-07-30 17:25:16 +02:00
Manuel Raynaud
acb05f81dc change stock table name 2013-07-30 17:06:29 +02:00
Etienne Roudeix
799e4ad5df rename feature_prod feature_product 2013-07-30 11:32:04 +02:00
Etienne Roudeix
96239e4af4 tables update 2013-07-30 11:12:55 +02:00
Manuel Raynaud
0738104f52 remove combination_id in stock table 2013-07-29 15:26:33 +02:00
Manuel Raynaud
b0622c1fae update thelia model 2013-07-29 14:08:09 +02:00
Manuel Raynaud
dc73e34f0f add method checking if stock needed is valid or not 2013-07-29 11:07:03 +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
Etienne Roudeix
caf3a91ac6 address loop
title loop
2013-07-26 15:41:46 +02:00
Manuel Raynaud
5f8e935a40 finis test for cart creation 2013-07-26 11:29:26 +02:00
Etienne Roudeix
6c046417cb is_default in address table 2013-07-25 11:15:04 +02:00
Manuel Raynaud
72e9c13967 put getCart into action classes 2013-07-25 09:38:18 +02:00
Manuel Raynaud
fc088fcbd6 start to implement cart creation process 2013-07-24 17:48:10 +02:00
Etienne Roudeix
f05331da1a category link last stand 2013-07-24 14:51:36 +02:00
Manuel Raynaud
38e4b6a09d cart is persist now 2013-07-23 16:01:00 +02:00
franck
9a1ee565de changed role names to XXXX instead of ROLE_XXXX 2013-07-18 13:01:33 +02:00
franck
2c52df1034 Added title_id column in customer table 2013-07-18 09:40:21 +02:00
franck
8296051937 Implemented front-office login 2013-07-17 18:49:23 +02:00
Manuel Raynaud
d250e0c660 change customer creation, integrate firstname and lastname 2013-07-12 16:48:51 +02:00
Manuel Raynaud
72df28f439 update schema for customer 2013-07-12 16:48:25 +02:00
Manuel Raynaud
38355a6401 remove some comment 2013-07-12 16:45:29 +02:00
Manuel Raynaud
9356a1e46d missing use statement 2013-07-12 16:38:18 +02:00
Manuel Raynaud
d14e420208 throw the exception again if catch when creating customer 2013-07-12 16:37:04 +02:00
Manuel Raynaud
541e63521d create default address on customer creation 2013-07-12 16:33:30 +02:00
Manuel Raynaud
dc22d5bf59 change customer model 2013-07-12 16:23:06 +02:00
franck
75573b3652 Merge branch 'master' of https://github.com/thelia/thelia 2013-07-12 14:22:58 +02:00
franck
385a83f896 Finalized admin security 2013-07-12 14:22:08 +02:00
Manuel Raynaud
0c1c4b1822 change default locale to en_US 2013-07-10 10:34:13 +02:00