summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xStoneIsland/www/js/lib/blogs/BlogView.js11
-rwxr-xr-xStoneIsland/www/js/lib/cart/CartView.js1
-rwxr-xr-xStoneIsland/www/js/lib/products/CollectionView.js2
-rwxr-xr-xStoneIsland/www/js/lib/products/ProductView.js7
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()