Sha256: 9b8b44e937da3c2f611e711132b2bfba6f28ad2744fdfb1d8f54ac10fb7c632d
Contents?: true
Size: 1022 Bytes
Versions: 5
Compression:
Stored size: 1022 Bytes
Contents
<% title_actions check_all_roles_links %> <%= form_for @role do |f| %> <%= base_errors_for @role %> <%= text_f f, :name, :class => @role.builtin? ? "disabled" : "" %> <% perms_by_block = @role.setable_permissions.group_by {|p| p.security_block.to_s} %> <% perms_by_block.keys.sort.each do |block| %> <div class="control-group"> <%= label_tag 'role[permissions]', block.humanize,:class=>"control-label" %> <div class="controls"> <ul class="inputs-list"> <% perms_by_block[block].each do |permission| %> <li> <%= content_tag :div, 'role[permissions][]' do %> <%= check_box_tag 'role[permissions][]', permission.name, (@role.permissions.include? permission.name), :class => "role_checkbox" %> <%= permission.name %> <%= hidden_field_tag 'role[permissions][]' %> <% end -%> </li> <% end %> </ul> </div> </div> <% end -%> <%= submit_or_cancel f %> <% end -%>
Version data entries
5 entries across 5 versions & 1 rubygems