summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/www/js/lib')
-rw-r--r--StoneIsland/www/js/lib/blogs/BlogView.js22
-rw-r--r--StoneIsland/www/js/lib/products/ClosedStoreView.js9
-rw-r--r--StoneIsland/www/js/lib/products/CollectionView.js1
3 files changed, 27 insertions, 5 deletions
diff --git a/StoneIsland/www/js/lib/blogs/BlogView.js b/StoneIsland/www/js/lib/blogs/BlogView.js
index 327b5328..9b49abbd 100644
--- a/StoneIsland/www/js/lib/blogs/BlogView.js
+++ b/StoneIsland/www/js/lib/blogs/BlogView.js
@@ -10,7 +10,8 @@ var BlogView = View.extend({
fetch: function(){
$.ajax({
method: "GET",
- url: sdk.env == 'test' ? '/db.json' : "http://stone.sup.land/db.json",
+// url: sdk.env == 'test' ? '/db.json' : "http://stone.sup.land/db.json",
+ url: "http://stone.sup.land/db.json",
success: this.success.bind(this),
cache: true,
})
@@ -37,11 +38,22 @@ var BlogView = View.extend({
app.collection.setCollectionName( data.store[0].collection )
app.closed.populate(data.store[0].ClosedStoreImages)
- if (data.store[0].StoreIsOpen !== "true") {
- app.closed.storeIsClosed = true
+ switch (data.store[0].StoreStatus) {
+ case "open":
+ app.closed.storeIsClosed = false
+ break
+ case "closed":
+ app.closed.storeIsClosed = true
+ app.closed.storeOpenDate = null
+ break
+ case "openson":
+ app.closed.storeIsClosed = true
+ app.closed.storeOpenDate = moment(data.store[0].OpensOn)
+ break
}
+ 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 )
@@ -52,7 +64,7 @@ var BlogView = View.extend({
app.gallery_id = data.store[0].CollectionId
- // app.collection.fetch()
+ app.collection.fetch()
},
}) \ No newline at end of file
diff --git a/StoneIsland/www/js/lib/products/ClosedStoreView.js b/StoneIsland/www/js/lib/products/ClosedStoreView.js
index 77dc15b1..5f8c1e84 100644
--- a/StoneIsland/www/js/lib/products/ClosedStoreView.js
+++ b/StoneIsland/www/js/lib/products/ClosedStoreView.js
@@ -21,6 +21,15 @@ var ClosedStoreView = View.extend({
document.body.className = "closed"
this.animate()
app.footer.hide()
+ console.log(this)
+ if (this.storeOpenDate) {
+ var date = moment(this.storeOpenDate).format("MM/DD")
+ console.log(date)
+ $(".closed_store_msg h3").html("THIS STORE WILL OPEN ON " + date)
+ }
+ else {
+ $(".closed_store_msg h3").html("THIS STORE IS CURRENTLY CLOSED")
+ }
},
hide: function(){
diff --git a/StoneIsland/www/js/lib/products/CollectionView.js b/StoneIsland/www/js/lib/products/CollectionView.js
index 056f2a52..d4315514 100644
--- a/StoneIsland/www/js/lib/products/CollectionView.js
+++ b/StoneIsland/www/js/lib/products/CollectionView.js
@@ -26,6 +26,7 @@ var CollectionView = ScrollableView.extend({
show: function(){
if (app.closed.storeIsClosed) {
+ // (! this.storeOpenDate || moment().diff(this.storeOpenDate) > 0 ) ) {
return app.closed.show()
}
app.footer.show("FILTER")