You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

_edit.html.erb 854B

123456789101112131415161718192021
  1. <%= form_for(@member, :url => membership_path(@member),
  2. :as => :membership,
  3. :remote => request.xhr?,
  4. :method => :put) do |f| %>
  5. <p>
  6. <% @roles.each do |role| %>
  7. <label>
  8. <%= check_box_tag('membership[role_ids][]',
  9. role.id, @member.roles.to_a.include?(role),
  10. :id => nil,
  11. :disabled => !@member.role_editable?(role)) %> <%= role %>
  12. </label><br />
  13. <% end %>
  14. </p>
  15. <%= hidden_field_tag 'membership[role_ids][]', '', :id => nil %>
  16. <p>
  17. <%= submit_tag l(:button_save), :class => "small" %>
  18. <%= link_to_function l(:button_cancel),
  19. "$('#member-#{@member.id}-roles').show(); $('#member-#{@member.id}-form').empty(); return false;" if request.xhr? %>
  20. </p>
  21. <% end %>