Sha256: 83fb661b58a6867ff146b8afbe7ce1468faa24c771158648535d575bfe51e355

Contents?: true

Size: 902 Bytes

Versions: 2

Compression:

Stored size: 902 Bytes

Contents

<h2>Role:</h2>
<%= bootstrap_form_for @role, :url=>role_management.role_path(@role) do |f| %>
  <%= f.text_field :name, :label=> 'Role name' %>

    <%= f.submit "Update" %>

<% end %>
<% if can? :destroy, Role %>
  <%= button_to "Delete", role_management.role_path(@role), :method=>:delete, :class=>'btn btn-danger' %>
<% end %>
<h3>Accounts:</h3>
<ul>
  <% @role.users.each do |user| %>
    <li><%= user.user_key %>
      <% if can? :remove_user, Role %>
        <%= button_to "Remove User", role_management.role_user_path(@role, user), :method=>:delete, :class=>'btn btn-danger' %>
      <% end %>
    </li>
  <% end %>
</ul>
<h3>Add a new account:</h3>
<%= bootstrap_form_tag :url=> role_management.role_users_path(@role) do |f| %>
  <%= f.text_field 'user_key', :label=>'User' %>
  <%= f.submit "Add" %>
  <%= link_to "Cancel", role_management.roles_path, :class => 'btn btn-default' %>
<% end %>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hydra-role-management-0.2.2 app/views/roles/edit.html.erb
hydra-role-management-0.2.1 app/views/roles/edit.html.erb