Franck Allimant
4673a14b76
Typo
2014-05-05 10:04:38 +02:00
Franck Allimant
f9e4c33875
No % or money symbol in HTML generated by CouponAbstract
2014-05-05 09:52:27 +02:00
Franck Allimant
091e7f9f64
Re-added the html generatrion code in drawBackOfficeInputs()
2014-05-04 19:31:41 +02:00
Franck Allimant
d42e5cd557
drawBackOfficeInputs is no longer abstract
2014-05-03 12:23:48 +02:00
Franck Allimant
8c044303f2
drawBackOfficeInputs() is now abstract
2014-05-02 20:54:53 +02:00
Franck Allimant
500a945f98
HTML fragments in templates instead of hardcoded
2014-05-02 20:52:59 +02:00
Franck Allimant
8bf94517f2
No longer used
2014-05-02 18:25:31 +02:00
Franck Allimant
9d3dd8687a
Added the transformer
2014-05-02 17:10:28 +02:00
Franck Allimant
bbe7634ad4
Using templates for conditions HTML fragments
2014-05-02 17:10:22 +02:00
Manuel Raynaud
5e65bf0b8a
change license header
2014-04-18 09:36:41 +02:00
Manuel Raynaud
06539ad9bf
coupons effect are recalculated after each product's cart modification. Fix #237
2014-03-03 17:40:54 +01:00
Manuel Raynaud
a5cfcf91ca
update changelog and fix cs
2014-02-22 19:01:37 +01:00
Manuel Raynaud
3ab022e99d
fix test suite
2014-02-20 11:44:09 +01:00
Manuel Raynaud
dafce9e070
Do not allow to cumulate the coupon many times. Fix #217
2014-02-19 16:56:58 +01:00
Benjamin Perche
32b59f8189
Fix Coupon RemoveXPercent missing round
...
modified: core/lib/Thelia/Coupon/Type/RemoveXPercent.php
2014-02-12 09:11:28 +01:00
Franck Allimant
89653f452b
Removes container from all Thelia actions, but Modules ( #198 )
2014-01-31 20:06:42 +01:00
Manuel Raynaud
9d0121f321
fix cs
2014-01-10 11:41:55 +01:00
Manuel Raynaud
149a943a0e
don't save the currentCoupons in a property. Retrieve them from the
...
session
2014-01-10 11:20:57 +01:00
Etienne Roudeix
99038e688a
Revert "Revert "Merge branch 'cleanmaster' into modules""
...
This reverts commit b3ac365b45 .
Conflicts:
Readme.md
core/lib/Thelia/Controller/Admin/AbstractCrudController.php
core/lib/Thelia/Core/Template/Assets/AssetManagerInterface.php
core/lib/Thelia/Core/Template/Assets/AsseticAssetManager.php
core/lib/Thelia/Core/Template/Smarty/SmartyParser.php
core/lib/Thelia/Core/Template/TemplateDefinition.php
core/lib/Thelia/Model/Base/Coupon.php
core/lib/Thelia/Model/Base/CouponQuery.php
core/lib/Thelia/Model/Base/CouponVersion.php
core/lib/Thelia/Model/Base/CouponVersionQuery.php
core/lib/Thelia/Model/Base/OrderCouponQuery.php
2014-01-06 11:25:25 +01:00
gmorel
e606a6f8ce
Coupon : Condition module refactor
...
Less crappy unmaintainable javascript
More logic in extendable php
2014-01-05 00:00:15 +01:00
gmorel
cfbc579022
Coupon : Fix mistake with chmod, file mode set as 644 as it originally was
...
Remove submodule
2013-12-30 21:37:26 +01:00
gmorel
3e12ace045
Coupon : Fix mistake with chmod, file mode set as 644 as it originally was
2013-12-30 00:50:04 +01:00
gmorel
ff2b1b6376
Refactor : Thelia2 can now deduce extended effect parameters
2013-12-29 04:27:55 +01:00
gmorel
f8ac32a4a0
Refactor : Coupon effect inputs are now more customisable
...
Adding effect to be stored as serialised in JSON
2013-12-29 01:23:50 +01:00
gmorel
e18298bbba
Refactor : Coupon effect inputs are now more customisable (input text, select, ajax, etc.. are usable) and unlimited amount of input for coupon effect are now possible too (Event are used for custom inputs)
2013-12-26 23:47:07 +01:00
gmorel
69d255f782
new branch coupon
2013-12-25 14:12:54 +01:00
gmorel
ffbd53fceb
Coupon : Fix namespace issues
2013-11-24 22:05:58 +01:00
gmorel
25934b80b9
Coupon : buildCouponFromModel becomes public
2013-11-23 23:56:06 +01:00
gmorel
69a72cd555
Coupon : Add ability to know usage left after decremental
2013-11-23 23:23:58 +01:00
gmorel
20e004b9f5
Coupon : Bug fix when coupon max usage was not correctly decremented
2013-11-23 23:06:32 +01:00
gmorel
2884b0a3b7
Coupon : spelling
2013-11-23 22:33:30 +01:00
gmorel
bcad9b5da1
Coupon : rename
2013-11-23 22:31:18 +01:00
gmorel
4447dbcd9a
Coupon : Fix the error if a given coupon leads to an unknown service id
2013-11-23 22:29:15 +01:00
gmorel
f40476e3ea
Coupon not found by the factory now just return false
2013-11-23 22:15:45 +01:00
gmorel
90b5fbde05
Refactor removing Manager notion
2013-11-23 20:18:04 +01:00
gmorel
8ce1030178
Refactor rule => condition
...
adapter => facade
2013-11-23 18:35:21 +01:00
gmorel
968bddbcf9
Fix Coupon/Condition refactor
2013-11-19 13:15:23 +01:00
gmorel
a2b97707cf
Adding/Refactoring unit test
2013-11-17 19:59:29 +01:00
gmorel
52e471ab1b
Working adding decrementation when coupon is consumed
2013-10-22 23:04:08 +02:00
gmorel
9c7c4e851e
Working cleaning
2013-10-21 23:09:04 +02:00
gmorel
42aa46905b
Merge branch 'master' of https://github.com/thelia/thelia into coupon
...
* 'master' of https://github.com/thelia/thelia : (33 commits)
permissions
finish contact process
create contact form
create example for mail usage
permission cleanup
change place where absolute url is create when rewritten url is enabled
fix issue #43
fix typo in product breadcrumb
update countries list
fix issue #35
fix cartItem updateQuantity method
add some verification on country default trigger
not allowed to delete default country
WIP : admin profiles
fiw test suite
clear cache when a module is removed
end module removal
create event object for module delete action
update insert script
new model
...
Conflicts:
core/lib/Thelia/Controller/Admin/CouponController.php
2013-10-21 22:49:32 +02:00
gmorel
f276ccfa37
WIP : Implement coupon check on ordering tunnel
...
@todo CSS
@todo List coupon used and detailed effects
2013-10-20 23:01:12 +02:00
gmorel
5a6f6483b1
Working : Refactor adapter into facade
2013-10-10 22:29:53 +02:00
gmorel
5abe350b65
WIP : Coupon : Fix condition selection JS + Dependency Injection register
2013-09-27 14:52:38 +02:00
gmorel
dde8501790
WIP : coupon refactor + fix
2013-09-26 18:18:45 +02:00
gmorel
b7851b2d54
WIP : Refactor contraint/rule becomes conditions (more generic)
2013-09-25 16:36:14 +02:00
gmorel
d6172f23cf
WIP : Refactor contraint/rule becomes conditions (more generic)
2013-09-25 14:51:42 +02:00
gmorel
e4658d2fa2
Merge branch 'master' of https://github.com/thelia/thelia into coupon
...
# By Manuel Raynaud (68) and others
# Via Manuel Raynaud (12) and others
* 'master' of https://github.com/thelia/thelia : (119 commits)
order tests
action order tests
cache dataccessfunctions
order action test
fire event on insert content in createmethod
fix issue, default foler is set on content creation
allow to create new content
update default param of content model
create content listener for crud management
dispatch event in pre/post crud method for content model
display content modification page
create contentUpdateEvent
create contentCreateEvent
create ContentEvent
create contentModificationForm
create content controller
change folder_id parm by parent in list folder view
use placeholder in folder update route
implement process for changing folder position
allow possibility to change folder visibility
...
Conflicts:
core/lib/Thelia/Coupon/CouponBaseAdapter.php
templates/admin/default/coupon-list.html
templates/admin/default/coupon-read.html
2013-09-23 21:03:26 +02:00
Etienne Roudeix
198bd9bec8
add abstract getDispatcher method to use CartTrai
2013-09-19 16:06:42 +02:00
gmorel
3b249dc21c
Working : Coupon : Unit testing
2013-09-17 11:41:09 +02:00