dm-is-paginated-0.0.1は、specが走らない状態だったので、 Railsの pagination_scope風味のDataMapper用Paginationライブラリとして、 dm-pagination を作りました。

   1  class Posts
   2    def index
   3      @posts = Post.paginate(:page => params[:page])
   4    end

上記のようにコントローラでpaginationオブジェクトを作成し、 Viewから以下のように参照します。

   1  <ul>
   2  <% @posts.each do |post| %>
   3    <li><%= h(post.body) %></li>
   4  <% end %>
   5  </ul>
   6  <%= paginate @posts %>

posted by Png genki on Thu 15 Jan 2009 at 00:41

Comments:

or Preview
Social Bookmarks
  • Delicious
  • B_entry1216
  • Clip_16_12_w
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ