summaryrefslogtreecommitdiffstats
path: root/module/web/static/js/views/settingsView.js
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-01-06 19:45:09 +0100
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-01-06 19:45:09 +0100
commit821e26fa30372ad6e534a54134653d8f664c58dd (patch)
treeff9bd1a3d6755d4470937f0199aa804c815ac5a4 /module/web/static/js/views/settingsView.js
parentshow settings menu items (diff)
downloadpyload-821e26fa30372ad6e534a54134653d8f664c58dd.tar.xz
fixed the lexer rules
Diffstat (limited to 'module/web/static/js/views/settingsView.js')
-rw-r--r--module/web/static/js/views/settingsView.js27
1 files changed, 12 insertions, 15 deletions
diff --git a/module/web/static/js/views/settingsView.js b/module/web/static/js/views/settingsView.js
index c6fe535b9..1b7f5e356 100644
--- a/module/web/static/js/views/settingsView.js
+++ b/module/web/static/js/views/settingsView.js
@@ -5,10 +5,10 @@ define(['jquery', 'underscore', 'backbone'],
return Backbone.View.extend({
el: "#content",
-// template: _.compile($("#template-package").html()),
+ template_menu: _.compile($("#template-menu").html()),
events: {
-
+ 'click .settings-menu li > a': 'change_section'
},
menu: null,
@@ -18,24 +18,21 @@ define(['jquery', 'underscore', 'backbone'],
this.menu = $('.settings-menu');
var self = this;
- $.ajax("/api/getCoreConfig", {success: function(data) {
- self.data = data;
- self.render()
- }});
+// $.ajax("/api/getCoreConfig", {success: function(data) {
+// self.data = data;
+// self.render()
+// }});
// $.ajax("/api/getPluginConfig");
console.log("Settings initialized");
},
+ // TODO: this is only a showcase
render: function() {
- if (this.data != null) {
- var self = this;
- this.menu.empty();
- this.menu.append($('<li class="nav-header"><i class="icon-globe icon-white"></i>General</li>'));
-
- _.each(this.data, function(section) {
- self.menu.append($('<li><a href="#">' + section.label + '</a></li>'));
- })
- }
+ this.menu.html(this.template_menu({core:false}));
+ },
+
+ change_section: function(el) {
+ console.log("Section changed");
}
});