How to paginate an model array object

@models=Model.find_all
@model_pages,@models=paginate @models,:per_page=>10

ofcourse above is wrong

is there any way to do like that in rails ?

actually i have created my own Class method in Model.rb .
From that i can get array of model object.

i want to paginate that

any idea …

http://wiki.rubyonrails.org/rails/pages/PaginationHelper
http://wiki.rubyonrails.org/rails/pages/HowtoPagination
Also check out for will_paginate plugin

Pokkai D. wrote:

@models=Model.find_all
@model_pages,@models=paginate @models,:per_page=>10

ofcourse above is wrong

is there any way to do like that in rails ?

actually i have created my own Class method in Model.rb .
From that i can get array of model object.

i want to paginate that

any idea …

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)

Ratnavel S. 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]])

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 D.
[email protected]
wrote:

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 B.
http://www.frozenplague.net

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs