pager生成plugin will_paginateのインストール

will_paginateのインストール

will_paginateはpagerを生成するplugin
pagerを実装してみたことがある人はわかるかもしれませんが、結構めんどくさいです。
難しくはないけどめんどくさい。

このpluginはその辺を良きに計らってくれます。

普通のデータ取得
Note.find(:all)

paginateでデータ取得→
Note.paginate(:page => page_num)

こんな感じで対象のデータを取得し、viewでは表示もきれいなcssを当ててくれます。
pagerの表示スタイルは何パターンか存在します。

以下、インストール方法

$ ./script/plugin install git://github.com/mislav/will_paginate.git

インストールはgemでも可能です。

参考URL
github:will_paginate
http://wiki.github.com/mislav/will_paginate/