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/