summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/cart/CartSummary.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/www/js/lib/cart/CartSummary.js')
-rw-r--r--StoneIsland/www/js/lib/cart/CartSummary.js15
1 files changed, 9 insertions, 6 deletions
diff --git a/StoneIsland/www/js/lib/cart/CartSummary.js b/StoneIsland/www/js/lib/cart/CartSummary.js
index 8201cc9a..ce7ae650 100644
--- a/StoneIsland/www/js/lib/cart/CartSummary.js
+++ b/StoneIsland/www/js/lib/cart/CartSummary.js
@@ -42,17 +42,15 @@ var CartSummary = ScrollableView.extend({
error: this.empty.bind(this),
})
},
-
+
populate: function(data){
this.data = data
-
+console.log(data)
this.$loader.hide()
app.footer.show("SHIPPING >", "CANCEL")
- app.header.set_cart_count(data.Cart.Items.length)
-
- this.parent.$itemcount.html(pluralize(data.Cart.Items.length, "ITEM", "S"))
-
+ this.update_counts()
+
this.$rows.empty()
data.Cart.Items.forEach(function(item){
@@ -125,6 +123,11 @@ var CartSummary = ScrollableView.extend({
this.deferScrollToTop()
},
+ update_counts: function(){
+ app.header.set_cart_count(this.data.Cart.Items.length)
+ this.parent.$itemcount.html(pluralize(this.data.Cart.Items.length, "ITEM", "S"))
+ },
+
empty: function(){
this.$loader.hide()
app.footer.hide()