dm-pagination

A plugin for the Merb framework that provides pagination for DataMapper.

USAGE:

In your controller,

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

In your view,

<ul>
<% @posts.each do |post| %>
  <li><%= h(post.body) %></li>
<% end %>
</ul>
<%= paginate @posts %>

Paramaters: :order = same paramaters as the :order in a normal DM call

(http://datamapper.org/doku.php?id=docs:finders&s[]=order#order)

:per_page = Number of items per page

:page = What page number