This commit is contained in:
parent
3f3301c1b5
commit
966b909c48
1 changed files with 30 additions and 0 deletions
30
code/SysMgr/sites.hac
Normal file
30
code/SysMgr/sites.hac
Normal file
|
@ -0,0 +1,30 @@
|
|||
res.data.title = root.getSysTitle() + " Manager - " + req.action;
|
||||
res.data.action = this.href(req.action);
|
||||
|
||||
if (req.data.search)
|
||||
session.data.mgr.searchSites(req.data.show, req.data.sort, req.data.order, req.data.keywords);
|
||||
else if (req.data.cancel)
|
||||
res.redirect(res.data.action + "?page=" + req.data.page + "#" + req.data.item);
|
||||
else if (req.data.remove && req.data.item) {
|
||||
var site = root.get(req.data.item);
|
||||
if (site) {
|
||||
var result = root.deleteSite(site);
|
||||
res.message = result.message;
|
||||
} else
|
||||
res.message = getMsg("error","delete",req.data.item);
|
||||
res.redirect(res.data.action + "?page=" + req.data.page);
|
||||
} else if (req.data.save) {
|
||||
var result = this.updateSite(req.data,session.user);
|
||||
res.message = result.message;
|
||||
if (!result.error)
|
||||
res.redirect(res.data.action + "?page=" + req.data.page + "#" + req.data.item);
|
||||
}
|
||||
|
||||
session.data.mgr.renderPageNavigation("sites", res.data.action, parseInt(req.data.page, 10));
|
||||
session.data.mgr.renderList("sites", root.get(req.data.item), req.data.action, parseInt(req.data.page, 10));
|
||||
|
||||
res.data.searchform = this.renderSkinAsString("sitesearchform");
|
||||
|
||||
res.data.body = this.renderSkinAsString("list");
|
||||
|
||||
this.renderSkin("page");
|
Loading…
Add table
Reference in a new issue