RM_18769_move_role_stay_on_same_page.diff

Jérôme BATAILLE, 2015-01-07 11:26

Download (1.11 KB)

View differences:

app/views/roles/index.html.erb (copie de travail)
17 17
  <td class="name"><%= content_tag(role.builtin? ? 'em' : 'span', link_to(h(role.name), edit_role_path(role))) %></td>
18 18
  <td class="reorder">
19 19
  <% unless role.builtin? %>
20
    <%= reorder_links('role', {:action => 'update', :id => role}, :put) %>
20
    <%= reorder_links('role', {:action => 'update', :id => role, :page => params[:page]}, :put) %>
21 21
  <% end %>
22 22
  </td>
23 23
  <td class="buttons">
app/controllers/roles_controller.rb (copie de travail)
71 71
  def update
72 72
    if request.put? and @role.update_attributes(params[:role])
73 73
      flash[:notice] = l(:notice_successful_update)
74
      redirect_to roles_path
74
      redirect_to roles_path(:page => params[:page])
75 75
    else
76 76
      render :action => 'edit'
77 77
    end