この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。
どもrickです。
今日は、ページネートのプラグインの紹介です。
Rails2.x系からデフォルトではページネートが使えないのでinstallする必要が有ります。
使い方は至って簡単というか、ほとんど同じです。
環境
Rails2.1.1
will_paginate2.2.2
Install
$gem install will_paginate
設定
config/enviroment.rb一番下に
require ‘will_paginate’
controller.rb
@test = DB名.paginate(:page => params[:page], :per_page => 10)
view
<%= will_paginate @test, :prev_label => “prev”, :next_label => “next” %>
これだけです。
optionは少々かわっており外観の設定がしやすくなってたりします。
いじょ〜〜〜。