summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/blogs
diff options
context:
space:
mode:
authorRene Ae <aehtyb@gmail.com>2015-11-19 05:20:03 -0600
committerRene Ae <aehtyb@gmail.com>2015-11-19 05:20:03 -0600
commit1be9cdcdcbc6522df64f1b9319b454ab2b32081c (patch)
tree845268341498a3ee7843c9eb1e916595143cc367 /StoneIsland/www/js/lib/blogs
parentcb6533fd60ff26b9789ed7aa6419bb6aecfbabf1 (diff)
parentd18761c6a093f3dd8bfee5fb7b91f7fb17465046 (diff)
Merge branch 'master' of https://github.com/okfocus/stone-island
Diffstat (limited to 'StoneIsland/www/js/lib/blogs')
-rw-r--r--StoneIsland/www/js/lib/blogs/BlogView.js4
-rw-r--r--StoneIsland/www/js/lib/blogs/PageView.js (renamed from StoneIsland/www/js/lib/blogs/FaqView.js)14
2 files changed, 10 insertions, 8 deletions
diff --git a/StoneIsland/www/js/lib/blogs/BlogView.js b/StoneIsland/www/js/lib/blogs/BlogView.js
index 357698f5..85ff8a35 100644
--- a/StoneIsland/www/js/lib/blogs/BlogView.js
+++ b/StoneIsland/www/js/lib/blogs/BlogView.js
@@ -28,7 +28,9 @@ var BlogView = View.extend({
this.loader.preloadImage(data.story[0].image.uri, function(img){
app.story.populate(data.story)
})
- app.faq.populate(data.page[0])
+ data.page.forEach(function(page){
+ app[page.tag].populate(page)
+ })
},
}) \ No newline at end of file
diff --git a/StoneIsland/www/js/lib/blogs/FaqView.js b/StoneIsland/www/js/lib/blogs/PageView.js
index fe7246db..4bf05430 100644
--- a/StoneIsland/www/js/lib/blogs/FaqView.js
+++ b/StoneIsland/www/js/lib/blogs/PageView.js
@@ -1,24 +1,24 @@
-var FaqView = ScrollableView.extend({
-
- el: "#faq",
+var PageView = ScrollableView.extend({
events: {
},
- initialize: function(){
+ initialize: function(opt){
+ this.page = opt.page
+ this.setElement("#" + opt.page)
this.$content = this.$(".content")
this.$loader = this.$(".loader")
- this.scroller = new IScroll('#faq', app.iscroll_optionsx)
+ this.scroller = new IScroll('#' + this.page, app.iscroll_options)
},
show: function(){
this.deferScrollToTop()
app.footer.hide()
- document.body.className = "faq"
+ document.body.className = this.page
},
populate: function(data){
this.$content.html(data.body.replace(/\n/g, "<br>"))
- }
+ },
}) \ No newline at end of file