libs/web: Allow to disable buttons in cbi models from the controller
authorManuel Munz <freifunk@somakoma.de>
Mon, 26 Nov 2012 13:11:41 +0000 (13:11 +0000)
committerManuel Munz <freifunk@somakoma.de>
Mon, 26 Nov 2012 13:11:41 +0000 (13:11 +0000)
libs/web/luasrc/view/cbi/footer.htm

index ef67761..2c34028 100644 (file)
@@ -9,11 +9,15 @@
                <% if flow.skip then %>
                        <input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:Skip%>" />
                <% end %>
                <% if flow.skip then %>
                        <input class="cbi-button cbi-button-skip" type="submit" name="cbi.skip" value="<%:Skip%>" />
                <% end %>
-               <% if not autoapply then %>
+               <% if not autoapply and not flow.hideapplybtn then %>
                        <input class="cbi-button cbi-button-apply" type="submit" name="cbi.apply" value="<%:Save & Apply%>" />
                <% end %>
                        <input class="cbi-button cbi-button-apply" type="submit" name="cbi.apply" value="<%:Save & Apply%>" />
                <% end %>
-               <input class="cbi-button cbi-button-save" type="submit" value="<%:Save%>" />
-               <input class="cbi-button cbi-button-reset" type="reset" value="<%:Reset%>" />
+               <% if not flow.hidesavebtn then %>
+                       <input class="cbi-button cbi-button-save" type="submit" value="<%:Save%>" />
+               <% end %>
+               <% if not flow.hideresetbtn then %>
+                       <input class="cbi-button cbi-button-reset" type="reset" value="<%:Reset%>" />
+               <% end %>
 
                <script type="text/javascript">cbi_d_update();</script>
        </div>
 
                <script type="text/javascript">cbi_d_update();</script>
        </div>