プラグイン名
paginating_findプラグイン
このプラグインができること
- Rails2.0でpagenateが消えて真っ白になっている人の救済
- できることはpagenateと同じ範囲らしい
対象バージョン
1.2系 2.0系
ちょー簡単な使い方
でインストールしたら
@users = User.find(:all, :page=>{:size=>20, :current=>params[:page]})
と使うだけ。
<ol>
<% @users.each do |user| %>
<li><%= user.name %></li>
<% end %>
</ol>
と普通に回して
<%= link_to "前へ", {:page => @users.previous_page} if @users.previous_page? %>
<%= paginating_links(@users, :window_size => 20) %>
<%= link_to "次へ", {:page => @users.next_page} if @users.next_page? %>
でリンクを張れと。
:size => 標準では10個づつ。
:current => 標準では1ページ目。
:first => 最初のページ指定 標準では1ページ目。
:auto => オートロードページ。標準ではfalse。
:count => オートページ時に使用
らしい。
公式ページ
日本語解説ページ
※基本
※すばらしす
外国語解説ページ
コメント
最終更新:2008年05月26日 22:10