summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/cart
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-11-21 17:45:29 -0500
committerJules Laplace <jules@okfoc.us>2015-11-21 17:45:29 -0500
commitd6eea989f63e1e51563daa64873ce33166bc28c0 (patch)
tree9431419465c7151a0927ec84970befc696581380 /StoneIsland/www/js/lib/cart
parentc223032bbd67fe5b6ad1334ce81a3f51a7631bfc (diff)
testin login stuff..
Diffstat (limited to 'StoneIsland/www/js/lib/cart')
-rw-r--r--StoneIsland/www/js/lib/cart/CartPayment.js11
-rw-r--r--StoneIsland/www/js/lib/cart/CartShipping.js4
-rw-r--r--StoneIsland/www/js/lib/cart/CartSummary.js19
3 files changed, 31 insertions, 3 deletions
diff --git a/StoneIsland/www/js/lib/cart/CartPayment.js b/StoneIsland/www/js/lib/cart/CartPayment.js
index a9772ffe..19d21ffd 100644
--- a/StoneIsland/www/js/lib/cart/CartPayment.js
+++ b/StoneIsland/www/js/lib/cart/CartPayment.js
@@ -14,11 +14,21 @@ var CartPayment = FormView.extend({
this.scroller = new IScroll('#cart_payment', app.iscroll_options)
},
+ // sdk.cart.set_credit_card
+ // sdk.payment.list_credit_cards
+ // sdk.payment.add_credit_card
+ // sdk.payment.delete_credit_card
+ // sdk.payment.get_payment_types
+ // sdk.cart.use_stored_credit_card
+
show: function(){
document.body.className = "cart"
app.cart.el.className = "payment"
app.footer.show("CONFIRM &gt;", "CANCEL")
+
this.deferScrollToTop()
+
+ sdk.cart.set_payment_type({ data: payment_id })
},
save: function(){
@@ -27,5 +37,4 @@ var CartPayment = FormView.extend({
cancel: function(){
},
-
}) \ No newline at end of file
diff --git a/StoneIsland/www/js/lib/cart/CartShipping.js b/StoneIsland/www/js/lib/cart/CartShipping.js
index c0c21b4d..7d7c8540 100644
--- a/StoneIsland/www/js/lib/cart/CartShipping.js
+++ b/StoneIsland/www/js/lib/cart/CartShipping.js
@@ -20,6 +20,10 @@ var CartShipping = FormView.extend({
this.deferScrollToTop()
},
+ // sdk.cart.set_shipping_address
+ // sdk.shipping.get_delivery_types
+ // sdk.shipping.set_delivery_type
+
save: function(){
},
diff --git a/StoneIsland/www/js/lib/cart/CartSummary.js b/StoneIsland/www/js/lib/cart/CartSummary.js
index 290627d3..268f6ee0 100644
--- a/StoneIsland/www/js/lib/cart/CartSummary.js
+++ b/StoneIsland/www/js/lib/cart/CartSummary.js
@@ -2,6 +2,8 @@ var CartSummary = ScrollableView.extend({
el: "#cart_summary",
+ template: $("#cart_summary .template").html(),
+
events: {
},
@@ -20,7 +22,7 @@ var CartSummary = ScrollableView.extend({
sdk.cart.get_status({
success: this.populate.bind(this),
- error: this.error.bind(this),
+ error: this.empty.bind(this),
})
},
@@ -36,7 +38,7 @@ var CartSummary = ScrollableView.extend({
this.deferScrollToTop()
},
- error: function(){
+ empty: function(){
this.$loader.hide()
app.footer.hide()
this.parent.$itemcount.html("0 ITEMS")
@@ -44,9 +46,22 @@ var CartSummary = ScrollableView.extend({
},
ok: function(){
+ app.router.go('cart/shipping')
},
cancel: function(){
+ app.router.go('intro')
+ },
+
+ remove_item: function(e){
+ // $( e.currentTarget ).closest(".row").remove()
+ sdk.cart.delete_item({
+ data: {
+ Code10: "",
+ Size: "",
+ },
+ }).done(function(){
+ })
},
}) \ No newline at end of file