libs/web: add support for post commit redirects in cbi maps
This commit is contained in:
parent
141095fa7f
commit
b3b708a585
2 changed files with 6 additions and 3 deletions
|
@ -12,7 +12,7 @@ $Id$
|
|||
|
||||
-%>
|
||||
|
||||
<% export("cbi_apply_xhr", function(id, configs) -%>
|
||||
<% export("cbi_apply_xhr", function(id, configs, redirect) -%>
|
||||
<fieldset class="cbi-section" id="cbi-apply-<%=id%>">
|
||||
<legend><%:Applying changes%></legend>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
|
@ -33,7 +33,10 @@ $Id$
|
|||
if( e )
|
||||
{
|
||||
e.innerHTML = '<%:Configuration applied.%>';
|
||||
window.setTimeout(function() { e.parentNode.style.display = 'none' }, 1000);
|
||||
window.setTimeout(function() {
|
||||
e.parentNode.style.display = 'none';
|
||||
<% if redirect then %>location.href='<%=redirect%>';<% end %>
|
||||
}, 1000);
|
||||
}
|
||||
}
|
||||
else
|
||||
|
|
|
@ -18,7 +18,7 @@ $Id$
|
|||
<div class="cbi-map" id="cbi-<%=self.config%>">
|
||||
<% if self.title and #self.title > 0 then %><h2><a id="content" name="content"><%=self.title%></a></h2><% end %>
|
||||
<% if self.description and #self.description > 0 then %><div class="cbi-map-descr"><%=self.description%></div><% end %>
|
||||
<%- if self._apply then cbi_apply_xhr(self.config, self.parsechain) end -%>
|
||||
<%- if self._apply then cbi_apply_xhr(self.config, self.parsechain, self.redirect) end -%>
|
||||
<%- self:render_children() %>
|
||||
<br />
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue