Re: how to paginate an model array object

Ryan Bigg
Wed, 19 Dec 2007 23:09:24 -0000

What version of Rails are you using? Pagination has been taken out of the
core and put into a plugin as of Rails 2.0. It''s now recommended to use
will_paginate as a replacement.

On Dec 20, 2007 12:53 AM, Pokkai Dokkai
<rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org>
wrote:

>
> Ratnavel Sundaramurthi wrote:
> > In controller:
> >
> > @models = Model.paginate :page => params[:page], :per_page =>
PAGE_SIZE,
> > :conditions => yr_condition
> >
> > In View:
> >
> >  <%= will_paginate @models %>
> >
> > Before this as a first step install will_paginate plugin since
> > pagination concept is removed from core rails 2.0 and released as a
> > plugin
> >
> > U can install the plugin by typing this navigating to the project
folder
> >
> > (example:
> > E:\My Rails Application>ruby script/plugin install
> > svn://errtheblog.com/svn/plugins/will_paginate)
>
> what about if i using params[:variable] in the case of getting my
> collection
> like that
>
> @users=User.find(:all,:conditions=>["sex=?",params[:sex]])
>
> --
> Posted via http://www.ruby-forum.com/.
>
> >
>


--
Ryan Bigg