gem
gem 'kaminari','~> 1.2.1'
ターミナル
$ bundle install
$ rails g kaminari:config
$ rails g kaminari:views default
Ostomy/index.html.erb
:
<%= paginate @ostomies %>
ページ数 指定する
.page(params[:page]).reverse_order
```app/controllers/〜controller.rb#デフォルトで件数設定されているので後で変更
:
def index
@ostomies= Ostomy.all.page(params[:page]).reverse_order
end
#それか.per(ほしいページ数) .reverse_order:最新から表示
def index
@ostomies= Ostomy.all.page(params[:page]).per(7)
end
def index
@ostomies= Ostomy.all.page(params[:page]).per(7).reverse_order
end
```config/initializers/kaminari_config.rb
Kaminari.configure do |config|
# config.default_per_page = 25 デフォルトでは25件となっているここ変更
# config.max_per_page = nil
# config.window = 4
# config.outer_window = 0
# config.left = 0
# config.right = 0
# config.page_method_name = :page
# config.param_name = :page
# config.max_pages = nil
# config.params_on_first_page = false
end