hide panels if only advanced settings

This commit is contained in:
Atlante45 2014-10-15 17:09:10 -07:00
parent ad48009ecd
commit 3f67f6fae7

View file

@ -32,12 +32,16 @@
<script id="panels-template" type="text/template"> <script id="panels-template" type="text/template">
<% _.each(descriptions, function(group){ %> <% _.each(descriptions, function(group){ %>
<div class="panel panel-default" id="<%- group.name %>"> <% split_settings = _.partition(group.settings, function(value, index) { return !value.advanced }) %>
<% isAdvanced = _.isEmpty(split_settings[0]) %>
<% if (isAdvanced) { %>
<% $("a[href=#" + group.name + "]").addClass('advanced-setting').hide() %>
<% } %>
<div class="panel panel-default <%- (isAdvanced) ? 'advanced-setting' : '' %>" id="<%- group.name %>">
<div class="panel-heading"> <div class="panel-heading">
<h3 class="panel-title"><%- group.label %></h3> <h3 class="panel-title"><%- group.label %></h3>
</div> </div>
<div class="panel-body"> <div class="panel-body">
<% split_settings = _.partition(group.settings, function(value, index) { return !value.advanced }) %>
<% _.each(split_settings[0], function(setting) { %> <% _.each(split_settings[0], function(setting) { %>
<%= getFormGroup(group.name, setting, values, false, <%= getFormGroup(group.name, setting, values, false,
(_.has(locked, group.name) && _.has(locked[group.name], setting.name))) %> (_.has(locked, group.name) && _.has(locked[group.name], setting.name))) %>
@ -53,7 +57,7 @@
</div> </div>
<% }); %> <% }); %>
</script> </script>
<div id="panels"></div> <div id="panels"></div>
</form> </form>