add pagination to users
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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>
|
||||||
Reference in New Issue
Block a user