Colin Kuskie
428ea58327
Add better support for user profile fields for addresses to the Cart and the EMS.
2011-08-11 16:27:29 -07:00
Colin Kuskie
5765739a95
Labels in the Cart for addresses are optional. They take the first line of the address if left blank. Tested w and w/o JS.
2010-09-01 12:22:55 -07:00
Colin Kuskie
59fed35087
Fix error feedback for missing fields, when using the AddressBook to add an address.
2010-06-07 11:17:10 -07:00
Colin Kuskie
18301e3bfd
Make address form fields less sticky. If you want data saved, you must choose the Update address option.
2010-05-10 16:43:53 -07:00
Colin Kuskie
6965611994
Make the state field required in cart addresses. Fixes bug #11564 .
2010-05-10 16:15:28 -07:00
Paul Driver
17dd742c08
Javascript enhancements for cart address handling
2010-04-28 15:09:37 -07:00
Colin Kuskie
822cac8dec
Error promoted to a full cart method. Beginning to process the address forms.
2010-04-27 17:18:35 -07:00
Colin Kuskie
0b437f85c3
Make all address form variables sticky. Build address choosers for shipping and billing. Begin form processing for address forms.
2010-04-26 10:57:19 -07:00
Colin Kuskie
9838d20458
Add a billing address to the cart. Add form processing for an address form to the AddressBook. Support for choosing shipping methods without an address.
2010-04-26 09:32:01 -07:00
Colin Kuskie
1b1e079214
Shipping and billing address forms are now in the cart if you're logged in.
2010-04-23 10:26:17 -07:00
Colin Kuskie
fbefeaf621
Require that the user be logged in before entering in address info. Refactor out address form into a method that can called multiple times.
2010-04-22 20:02:19 -07:00
Colin Kuskie
1bd9a51df3
More AddressBook cleanup from removal of the sessionId.
2010-04-22 13:31:55 -07:00
Colin Kuskie
d67998888c
Address Books cannot be owned by Visitor any longer. Changed newBySession to newByUserId.
2010-04-22 12:02:54 -07:00
Colin Kuskie
323edd888e
More tests for bug fix #11009 .
...
Abstract out making a session in WebGUI::Test. Update POD
in Shop/Address. Add tests for newBySession, showing that
the previous commit that allows update to update addressBookId
actually fixed the bug in question.
2009-09-21 19:44:43 -07:00
Colin Kuskie
96255778f6
Fix POD in AddressBook.
2009-09-21 13:17:43 -07:00
Martin Kamerbeek
4ad61725ea
Adding copy-from-profile buttons to the edit Address screen.
2009-05-14 12:53:33 +00:00
Colin Kuskie
c45fe174a0
Forward porting bug fix for random checkout problems in the Shop
...
related to Class::InsideOut and using ref instead of refaddr/id.
2009-03-12 15:32:48 +00:00
Colin Kuskie
75e32b95be
If the user's addressbook is empty, go directly to add an address.
2009-02-16 17:18:38 +00:00
Graham Knop
bf9bd2f0d2
use proper JSON encoding/decoding
2009-02-10 21:41:36 +00:00
JT Smith
58a2681dce
the real fix to the problem frank just checked in
2008-11-15 18:51:14 +00:00
JT Smith
16bd779fd4
- Added Cashier/Point of Sale mode for the Shop.
...
- Added the notion of a default address to the Shop's address book.
2008-11-15 01:26:16 +00:00
JT Smith
79635c0c2d
EMS Saved Address ( #8864 )
2008-10-21 18:33:07 +00:00
Kaleb Murphy
2c41d60933
Added first name and last name address options for products.
2008-07-29 20:46:17 +00:00
JT Smith
8d03655bdb
added in-store credit
...
added refund mechanism
modified ems to use refund mechanism
2008-04-20 01:12:25 +00:00
Colin Kuskie
57934cf1bc
fix empty POD complaints from PodChecker
2008-04-18 16:36:20 +00:00
JT Smith
8dd5a6bd2c
a number of bug fixes
2008-04-04 22:42:54 +00:00
JT Smith
8a07dde303
ems badge listing now works and you can add badges
...
made address book address selector use callbacks so that it can be used by things other than shipping
2008-03-21 22:14:26 +00:00
JT Smith
8a04f5911f
shipping system integrated with cart, but need admin interface to test if it works
2008-03-06 17:06:59 +00:00
JT Smith
56407bdc8f
address book works
...
yesno uses bool now instead of int
2008-03-06 00:22:59 +00:00
JT Smith
52d2c63271
added utility method
2008-03-04 22:31:16 +00:00
Colin Kuskie
12b72c9b59
More tests for addressBook.
...
Fixed bugs in delete and getAddresses.
2008-03-03 02:26:46 +00:00
Colin Kuskie
3da2edb1eb
WBGP align Address's update method.
...
Remove unused variables and add some POD to AddressBook.
2008-03-02 16:16:38 +00:00
JT Smith
cebb684536
added address book management system, no ui
2008-02-29 22:17:02 +00:00