# Will\_paginate problem

**URL:** <https://www.ruby-forum.com/t/will-paginate-problem/193797>\
**Category:** Rails\
**Created:** [August 24, 2010, 3:55pm UTC](https://www.ruby-forum.com/t/will-paginate-problem/193797 "2010-08-24T15:55:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pravin\_mishra](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/c37758/32.png) [@pravin\_mishra](https://www.ruby-forum.com/u/pravin_mishra)\
**Post date:** [August 24, 2010, 3:55pm UTC](https://www.ruby-forum.com/t/will-paginate-problem/193797/1 "2010-08-24T15:55:20Z")

</div>

hello  
my problem is not solved till now…  
my configaration is like that

> > C:\InstantRails-2.0-win\_2  
> > rails\_apps\pagination\>gem list will\_paginate

\*\*\* LOCAL GEMS \*\*\*

will\_paginate (2.3.14)

C:\InstantRails-2.0-win\_2\rails\_apps\pagination\>gem list ruby

\*\*\* LOCAL GEMS \*\*\*

rubygems-update (1.3.7, 1.0.1)

C:\InstantRails-2.0-win\_2\rails\_apps\pagination\>gem list rails

\*\*\* LOCAL GEMS \*\*\*

rails (2.3.8, 2.0.2)

I had made a fresh project of name “pagination”, table name is “lists”  
and  
attributes is name & pin

> > CODE in lists\_controller is below

def index  
#@lists = List.all  
@lists = List.paginate :page =\> params[:page], :order =\> ‘name DESC’

```
respond_to do |format|
  format.html # index.html.erb
  format.xml { render :xml => @lists }
end

```

> > CODE in MODELS list.rb is below

class List \< ActiveRecord::Base  
cattr\_reader :per\_page  
@@per\_page = 2

end

> > CODE in VIEWS index.html.erb is below

# Listing lists

\<% @lists.each do |list| %\>

\<% end %\>

| Name | Pin |
| --- | --- |
| \<%=h list.name %\> | \<%=h list.pin %\> | \<%= link\_to 'Show', list %\> | \<%= link\_to 'Edit', edit\_list\_path(list) %\> | \<%= link\_to 'Destroy', list, :confirm =\> 'Are you sure?', :method =\> :delete %\> |

  

* * *
\<%= will\_paginate @lists%\>
* * *

\<%= link\_to ‘New list’, new\_list\_path %\>

> > i had added in ENVIRNMENT.RB file

require ‘will\_paginate’  
at last end

when i am running server then

C:\InstantRails-2.0-win\_2  
rails\_apps\pagination\>ruby script/server

=\> Booting Mongrel  
=\> Rails 2.3.8 application starting on [http://0.0.0.0:3000](http://0.0.0.0:3000)  
=\> Call with -d to detach  
=\> Ctrl-C to shutdown server

finally on browser error is coming this

undefined method `paginate’ for #Class:0x471c448

RAILS\_ROOT: C:/InstantRails-2.0-win\_2/rails\_apps/pagination  
Application Trace \<?ui=2&view=bsp&ver=ohhl4rw8mbn4#12aa42c2d1daad4d\_\>  
| Framework  
Trace \<?ui=2&view=bsp&ver=ohhl4rw8mbn4#12aa42c2d1daad4d\_\> | Full  
Trace\<?ui=2&view=bsp&ver=ohhl4rw8mbn4#12aa42c2d1daad4d\_\>

C:/InstantRails-2.0-win\_2/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active\_record/base.rb:1994:in  
`method_missing' C:/InstantRails-2.0-win_2/rails_apps/pagination/app/controllers/lists_controller.rb:6:in `index’

please help me

thanks
