will_paginateがSVNからgitに移転。
Rails 2.0以降のページング機能でデファクトスタンダードな感のある"will_paginate"ですが、2008年2月からgitに移っています。
GitHub - mislav/will_paginate: Pagination library for Rails, Sinatra, Merb, DataMapper, and more
(※旧パスのモジュールは今後アップデートされないようです。
http://rock.errtheblog.com/will_paginate)
正直、svnでは会社環境から落としてこれなかったのでgit移転賛成派です。
インストール方法
gitのREADMEそのままです。
1.will_paginateのgemをインストール。
gem install will_paginate
2.config/environment.rbの最後に下記一行を追加。
require 'will_paginate'
動くかどうか確認。
1.動かすには、コントローラに下記を追加。
@entries = Entry.paginate :page => params[:page]
2.そしてページ選択させるためにviewに下記を追加。
<%= will_paginate @entries %>
これだけでページング機能が実現できます。楽。