* luci/libs/cbi: implement addremove_template

This commit is contained in:
Jo-Philipp Wich 2008-10-10 11:47:32 +00:00
parent 7fe7d6d5e6
commit bfb5a53c45
3 changed files with 18 additions and 12 deletions

View file

@ -32,6 +32,7 @@ $Id$
<br /> <br />
</fieldset> </fieldset>
<% elseif self.addremove then %> <% elseif self.addremove then %>
<% if self.template_addremove then include(self.template_addremove) else -%>
<fieldset class="cbi-section" id="cbi-<%=self.config%>-<%=self.section%>"> <fieldset class="cbi-section" id="cbi-<%=self.config%>-<%=self.section%>">
<% if self.title and #self.title > 0 then -%> <% if self.title and #self.title > 0 then -%>
<legend><%=self.title%></legend> <legend><%=self.title%></legend>
@ -39,5 +40,6 @@ $Id$
<div class="cbi-section-descr"><%=self.description%></div> <div class="cbi-section-descr"><%=self.description%></div>
<input type="submit" class="cbi-button-add" name="cbi.cns.<%=self.config%>.<%=self.section%>" value="<%:cbi_add%>" /> <input type="submit" class="cbi-button-add" name="cbi.cns.<%=self.config%>.<%=self.section%>" value="<%:cbi_add%>" />
</fieldset> </fieldset>
<%- end %>
<% end %> <% end %>
<!-- /nsection --> <!-- /nsection -->

View file

@ -107,18 +107,20 @@ end
<% end %> <% end %>
<%- if self.addremove then -%> <%- if self.addremove then -%>
<div class="cbi-section-create"> <% if self.template_addremove then include(self.template_addremove) else -%>
<% if self.anonymous then %> <div class="cbi-section-create">
<input class="cbi-button cbi-button-add" type="submit" value="<%:cbi_add%>" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>" title="<%:cbi_add%>" /> <% if self.anonymous then %>
<% else %> <input class="cbi-button cbi-button-add" type="submit" value="<%:cbi_add%>" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>" title="<%:cbi_add%>" />
<% if self.invalid_cts then -%><div class="cbi-section-error"><% end %> <% else %>
<input type="text" class="cbi-section-create-name" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>" /> <% if self.invalid_cts then -%><div class="cbi-section-error"><% end %>
<input class="cbi-button cbi-button-add" type="submit" value="<%:cbi_add%>" title="<%:cbi_add%>" /> <input type="text" class="cbi-section-create-name" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>" />
<% if self.invalid_cts then -%> <input class="cbi-button cbi-button-add" type="submit" value="<%:cbi_add%>" title="<%:cbi_add%>" />
<br /><%:cbi_invalid%></div> <% if self.invalid_cts then -%>
<%- end %> <br /><%:cbi_invalid%></div>
<% end %> <%- end %>
</div> <% end %>
</div>
<%- end %>
<%- end -%> <%- end -%>
</div> </div>
</fieldset> </fieldset>

View file

@ -41,6 +41,7 @@ $Id$
<%- end %> <%- end %>
<% if self.addremove then -%> <% if self.addremove then -%>
<% if self.template_addremove then include(self.template_addremove) else -%>
<div class="cbi-section-create"> <div class="cbi-section-create">
<% if self.anonymous then -%> <% if self.anonymous then -%>
<input type="submit" class="cbi-button cbi-button-add" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>" value="<%:cbi_add%>" /> <input type="submit" class="cbi-button cbi-button-add" name="cbi.cts.<%=self.config%>.<%=self.sectiontype%>" value="<%:cbi_add%>" />
@ -53,5 +54,6 @@ $Id$
<%- end %> <%- end %>
<%- end %> <%- end %>
</div> </div>
<%- end %>
<%- end %> <%- end %>
</fieldset> </fieldset>