diff options
| -rwxr-xr-x | StoneIsland/www/js/lib/blogs/BlogView.js | 11 | ||||
| -rwxr-xr-x | StoneIsland/www/js/lib/cart/CartView.js | 1 | ||||
| -rwxr-xr-x | StoneIsland/www/js/lib/products/CollectionView.js | 2 | ||||
| -rwxr-xr-x | StoneIsland/www/js/lib/products/ProductView.js | 7 |
4 files changed, 16 insertions, 5 deletions
diff --git a/StoneIsland/www/js/lib/blogs/BlogView.js b/StoneIsland/www/js/lib/blogs/BlogView.js index a53f0490..c1daf656 100755 --- a/StoneIsland/www/js/lib/blogs/BlogView.js +++ b/StoneIsland/www/js/lib/blogs/BlogView.js @@ -68,10 +68,13 @@ var BlogView = View.extend({ console.log(data.store[0].StoreStatus) - var fits_large = (data.store[0].FitsLarge === "true") - app.product.$fit.toggle( fits_large ) - app.product.$sizing.toggle( fits_large ) - + app.product.fitLargeCodes = {} + if (data.store[0].FittingCodes.length) { + data.store[0].FittingCodes.split("\n").forEach(function(code){ + app.product.fitLargeCodes[code] = true + }) + } + if (data.store[0].BackgroundIsGray === "true") { app.collection.$el.addClass("gray") app.product.gallery.$el.addClass("gray") diff --git a/StoneIsland/www/js/lib/cart/CartView.js b/StoneIsland/www/js/lib/cart/CartView.js index 1b08e418..9fd7bc8d 100755 --- a/StoneIsland/www/js/lib/cart/CartView.js +++ b/StoneIsland/www/js/lib/cart/CartView.js @@ -30,6 +30,7 @@ var CartView = View.extend({ }.bind(this), error: function(data){ console.log(data) + }, }) }, diff --git a/StoneIsland/www/js/lib/products/CollectionView.js b/StoneIsland/www/js/lib/products/CollectionView.js index 74c5ad82..c1088b5f 100755 --- a/StoneIsland/www/js/lib/products/CollectionView.js +++ b/StoneIsland/www/js/lib/products/CollectionView.js @@ -25,7 +25,7 @@ var CollectionView = ScrollableView.extend({ }, show: function(){ - if (app.closed.storeIsClosed) { + if (sdk.env !== "test" && app.closed.storeIsClosed) { return app.closed.show() } app.footer.show("FILTER") diff --git a/StoneIsland/www/js/lib/products/ProductView.js b/StoneIsland/www/js/lib/products/ProductView.js index 484cd442..5cfb0b50 100755 --- a/StoneIsland/www/js/lib/products/ProductView.js +++ b/StoneIsland/www/js/lib/products/ProductView.js @@ -50,6 +50,7 @@ var ProductView = ScrollableView.extend({ color: null, code: null, is_onesize: false, + fitLargeCodes: {}, sizes: null, colors: null, @@ -152,6 +153,8 @@ var ProductView = ScrollableView.extend({ this.item = data this.details = details['Item'] this.code = data['DefaultCode10'] + + console.log( data['DefaultCode10'] ) this.$num.html(num) this.$title.html(title) @@ -159,6 +162,10 @@ var ProductView = ScrollableView.extend({ this.$price.html(price) this.$body.html(body) + var fits_large = !! this.fitLargeCodes[this.code] + app.product.$fit.toggle( fits_large ) + app.product.$sizing.toggle( fits_large ) + this.showFooter() this.deferScrollToTop() |
