1
我不想列出每個頁面的編號。我們如何才能用will_paginate
顯示「上一個」和「下一個」?will_paginate只顯示previous_page&next_page?
視圖
<%= will_paginate @activities %>
<% @activities.each do |activity| %>
etc...
<% end %>
控制器
class ActivitiesController < ApplicationController
def index
@activities = Activity.order("created_at desc").where(user_id: current_user.following_ids).paginate(:page => params[:page])
end
end
模式
class Activity < ActiveRecord::Base
self.per_page = 25
def page_number
(index/per_page.to_f).ceil
end
private
def index
Activity.order(created_at: :desc).index self
end
end