<% content_for :js do %> <%= javascript_include_tag 'views/roles/edit' %> <% end %>
<%= f.input :name %>
<%= f.input :author, disabled: true %>
<%= f.input :access_level, as: :select2, elements: AccessLevel.to_select.to_json, disabled: f.object.persisted? %>
<% if f.object.errors[:permissions].present? %>
<%= raw(f.object.errors[:permissions].join("
")) %>
<% end %> <%= hidden_field_tag :role_id, f.object.id %> <%= f.association :permissions, collection: @permissions do |p| %> <%= render 'permission', f: p %> <% end %>
Funcionalidade Acesso