summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/cart/CartShipping.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-12-01 00:35:28 -0500
committerJules Laplace <jules@okfoc.us>2015-12-01 00:35:28 -0500
commit7b14d7a87af7d0bb9563672b5880c2a4042509d2 (patch)
tree8c4f347ba852949d7e7fe9c95de244ef876dba8f /StoneIsland/www/js/lib/cart/CartShipping.js
parentbc3d47e6f7f93640e6f183ab2664235c00057e6c (diff)
load cart shipping from api
Diffstat (limited to 'StoneIsland/www/js/lib/cart/CartShipping.js')
-rw-r--r--StoneIsland/www/js/lib/cart/CartShipping.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/StoneIsland/www/js/lib/cart/CartShipping.js b/StoneIsland/www/js/lib/cart/CartShipping.js
index ec9394da..dfc5cb3a 100644
--- a/StoneIsland/www/js/lib/cart/CartShipping.js
+++ b/StoneIsland/www/js/lib/cart/CartShipping.js
@@ -54,6 +54,21 @@ var CartShipping = FormView.extend({
}.bind(this))
},
+ load_form: function(cart_data){
+ var data = cart_data.Cart.Receiver
+ var addy = data.StreetWithNumber.split("\n")
+ data.Address1 = addy[0] || ""
+ data.Address2 = addy[1] || ""
+ data.ZipCode = data.PostalCode
+ data.Province = data.Region
+ this.load_data(data)
+
+ if (cart_data.DeliveryMethod.Selected && cart_data.DeliveryMethod.Type) {
+ $("#standard-shipping").prop("checked", cart_data.DeliveryMethod.Type == 1)
+ $("#express-shipping").prop("checked", cart_data.DeliveryMethod.Type == 2)
+ }
+ },
+
toggle_dropdown: function(state){
if (! app.account.addresses.length) {
state = false