Work on admin interface

This commit is contained in:
nikolark committed 2014-11-09 19:03:18 +01:00
1 parent 81fe4a6872
commit 11fb603036
233 files changed
+48519 -7

No files matched your search

+28
View File
@@ -0,0 +1,28 @@
$(document).ready(function() {
var api_urls = {
fwd_list: '/api/forwards/',
fwd_delete: '/api/forward/',
fwd_create: '/api/forward/',
ou_list: '/api/orgunits/',
};
$.getJSON(api_urls.fwd_list, function(data) {
if( !data.cpanelresult ) {
$(".forwards-container").html("No results.");
return;
}
var forwards = data.cpanelresult.data;
console.log(forwards);
var lists =_.groupBy(forwards, function(fwd) { return fwd.dest; });
console.log(lists);
nunjucks.configure({ autoescape: true });
var forward_html = nunjucks.render(
'static/app/templates/list.html',
{
lists: lists,
api_urls: api_urls
});
$(".forwards-container").html(forward_html);
});
});