diff options
Diffstat (limited to 'StoneIsland/www/js/lib/cart/CartSummary.js')
| -rw-r--r-- | StoneIsland/www/js/lib/cart/CartSummary.js | 15 |
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() |
