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