add pagination to users

This commit is contained in:
jomo
2014-09-22 05:13:31 +02:00
parent 1db3dcfb20
commit 9cf5c6262c
2 changed files with 3 additions and 2 deletions

View File

@@ -21,7 +21,7 @@ class UsersController < ApplicationController
else else
@users = User.where.not(id: User.first.id) #Remove first user @users = User.where.not(id: User.first.id) #Remove first user
end end
@users = @users.order("role_id desc", "confirmed desc", :name).to_a @users = @users.order("role_id desc", "confirmed desc", :name).page(params[:page])
end end
def show def show

View File

@@ -4,7 +4,7 @@
<% else %> <% else %>
<h1><%= title "All Users" %></h1> <h1><%= title "All Users" %></h1>
<% end %> <% end %>
<p>User count: <%= @users.length %></p> <p>User count: <%= User.count - 1 %></p>
<div id="userlist"> <div id="userlist">
<% @users.each do |u| %> <% @users.each do |u| %>
@@ -16,4 +16,5 @@
</div> </div>
</div> </div>
<% end %> <% end %>
<%= paginate @users %>
</div> </div>