Your welcome, glad it helped :).
Thanks & Regards,
Dhruva Sagar.

Charles de 
Gaulle<http://www.brainyquote.com/quotes/authors/c/charles_de_gaulle.html>
- "The better I get to know men, the more I find myself loving dogs."

On Wed, Sep 2, 2009 at 9:36 AM, fireflyman <yangxiwenh...@gmail.com> wrote:

> Thanks a lot !You are good man.
>
>
> On Wed, Sep 2, 2009 at 12:06 PM, fireflyman <yangxiwenh...@gmail.com>wrote:
>
>> Hi,DhruvaI had success with my code.Here is the code. controller code-->
>>
>> def index
>>>     @page_title = "Book List"
>>>     @books = Book.paginate :page => params[:page],
>>>                             :per_page => 10,
>>>                             :include => [:authors, :publisher],
>>>                              :order => "books.id desc"
>>>   end
>>>
>> view code -->
>>
>>> dl id="books">
>>>   <% for book in @books %>
>>>      <dt><%= book.title %></dt>
>>>      <% for author in book.authors %>
>>>         <dd><%= author.last_name %>,  <%= author.first_name %></dd>
>>>    <% end %>
>>>          <dd><%= pluralize(book.page_count, "page") %></dd>
>>>          <dd>Priice: $<%=sprintf("%.2f", book.price) %></dd>
>>>          <dd><small>Publisher: <%= book.publisher.name %></small></dd>
>>>     <% end %>
>>> </dl>
>>>
>>> <%= will_paginate @books ,
>>>     :inner_window => 1,
>>>     :outer_window => 1,
>>>     :prev_label => 'Previous',
>>>     :next_label => 'Next'
>>>     %>
>>>
>>
>>
>>
>>
>> On Wed, Sep 2, 2009 at 11:49 AM, fireflyman <yangxiwenh...@gmail.com>wrote:
>>
>>> We had got another  failure-->
>>>
>>>> private method `scan' called for 48756360:Fixnum
>>>>
>>>>
>>>
>>>
>>> On Wed, Sep 2, 2009 at 11:42 AM, Dhruva Sagar <dhruva.sa...@gmail.com>wrote:
>>>
>>>> In the statement, it should be :order => 'id' and not :order => :id
>>>>
>>>> Thanks & Regards,
>>>> Dhruva Sagar.
>>>>
>>>>
>>>> Marie von 
>>>> Ebner-Eschenbach<http://www.brainyquote.com/quotes/authors/m/marie_von_ebnereschenbac.html>
>>>>  - "Even a stopped clock is right twice a day."
>>>>
>>>> On Wed, Sep 2, 2009 at 8:59 AM, fireflyman <yangxiwenh...@gmail.com>wrote:
>>>>
>>>>> When i change 'publishers' to 'publisher',now we got like follow
>>>>>
>>>>> private method `scan' called for :id:Symbol
>>>>>
>>>>>
>>>>>
>>>>> On Wed, Sep 2, 2009 at 11:27 AM, fireflyman 
>>>>> <yangxiwenh...@gmail.com>wrote:
>>>>>
>>>>>> Now,we got a new problem,like this-->
>>>>>>
>>>>>>> Association named 'publishers' was not found; perhaps you misspelled it?
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> On Wed, Sep 2, 2009 at 11:15 AM, Dhruva Sagar <dhruva.sa...@gmail.com
>>>>>> > wrote:
>>>>>>
>>>>>>> Ok it seems in a hurry to type I have made quite a few spelling
>>>>>>> mistakes, I will write it again (carefully) now, this is what you should
>>>>>>> have :
>>>>>>>
>>>>>>> @books = Book.paginate :page => params[:page], :per_page => 10,
>>>>>>> :include => [:authors, :publishers], :order => :id
>>>>>>>
>>>>>>> and in the view for the page links you will need :
>>>>>>>
>>>>>>> <%= will_paginate @books %>
>>>>>>>
>>>>>>> Please try the one I have mentioned above, this should work properly
>>>>>>> earlier I had misspelled paginate to paginage :-S. Sorry for those 
>>>>>>> typos.
>>>>>>>
>>>>>>> Thanks & Regards,
>>>>>>> Dhruva Sagar.
>>>>>>>
>>>>>>>
>>>>>>> Mike Ditka<http://www.brainyquote.com/quotes/authors/m/mike_ditka.html> 
>>>>>>> - "If God had wanted man to play soccer, he wouldn't have given us 
>>>>>>> arms."
>>>>>>>
>>>>>>> On Wed, Sep 2, 2009 at 8:28 AM, fireflyman 
>>>>>>> <yangxiwenh...@gmail.com>wrote:
>>>>>>>
>>>>>>>> First,I want  say sorry to Dhruva,because i didn't write a test,it
>>>>>>>> was a controller.When I run my
>>>>>>>> Webrick and try to use controller like
>>>>>>>> http://localhost:3000/catalog/index
>>>>>>>> it goes wrong,like this--->
>>>>>>>>
>>>>>>>> C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:1532:in
>>>>>>>>  `method_missing_without_paginate'
>>>>>>>> C:/Ruby/lib/ruby/gems/1.8/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:170:in
>>>>>>>>  `method_missing'
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> app/controllers/catalog_controller.rb:5:in `index'
>>>>>>>>
>>>>>>>>
>>>>>>>> So,what i do for thoes code
>>>>>>>>
>>>>>>>> On Wed, Sep 2, 2009 at 10:43 AM, Adam <a...@digirati.co.nz> wrote:
>>>>>>>>
>>>>>>>>> try params[:page] instead of parmas[:page]Also if you have an
>>>>>>>>> error post the trace here
>>>>>>>>> if we cant see the error ... we cant see the problem
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 2/09/2009, at 2:40 PM, fireflyman wrote:
>>>>>>>>>
>>>>>>>>> Hi,Dhruva
>>>>>>>>>   Thank you for your help,but I still can't pass my test.May be the
>>>>>>>>> code goes wrong .
>>>>>>>>>
>>>>>>>>> On Wed, Sep 2, 2009 at 10:23 AM, Dhruva Sagar <
>>>>>>>>> dhruva.sa...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> The will_paginate's paginate method creates both the instance
>>>>>>>>>> variables and maintains them automatically.
>>>>>>>>>> All you will need to do is :
>>>>>>>>>>
>>>>>>>>>> @books = Book.paginage :page => parmas[:page], :per_page => 10,
>>>>>>>>>> :include => [:authors, :publishers], :order => :id
>>>>>>>>>>
>>>>>>>>>> You should check out railscasts.com episode 51, it demonstrates
>>>>>>>>>> what you wish to do quite well.
>>>>>>>>>>
>>>>>>>>>> Thanks & Regards,
>>>>>>>>>> Dhruva Sagar.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Ted 
>>>>>>>>>> Turner<http://www.brainyquote.com/quotes/authors/t/ted_turner.html> 
>>>>>>>>>> - "Sports is like a war without the killing."
>>>>>>>>>>
>>>>>>>>>> On Wed, Sep 2, 2009 at 7:48 AM, fireflyman <
>>>>>>>>>> yangxiwenh...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hi,everybody
>>>>>>>>>>> I write a code like follow,the question was "paginate" has been
>>>>>>>>>>> drop
>>>>>>>>>>> until the rails 2.0,now we use
>>>>>>>>>>> "will_paginate" to replace it.But I don't know how to change my
>>>>>>>>>>> code
>>>>>>>>>>> to let it suitable.
>>>>>>>>>>>
>>>>>>>>>>> -----------------------------------------------------------------------------------------------------
>>>>>>>>>>>  def index
>>>>>>>>>>>    @page_title = "Book List"
>>>>>>>>>>>    @book_pages,@books = Book.paginate  :books,
>>>>>>>>>>>                                                   :per_page =>
>>>>>>>>>>> 10,
>>>>>>>>>>>                                                   :include =>
>>>>>>>>>>> [:authors, :publishers],
>>>>>>>>>>>                                                   :order => "
>>>>>>>>>>> books.id
>>>>>>>>>>> desc"
>>>>>>>>>>>
>>>>>>>>>>> -------------------------------------------------------------------------------------------------
>>>>>>>>>>>  So,I want may be somebody can help .
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Sons of Gondor, of Rohan, my brothers!
>>>>>>>>> I see in your eyes the same fear that would take the heart of me.
>>>>>>>>> A day may come when the courage of men fails when we forsake our
>>>>>>>>> friends and break all bonds of fellowship.
>>>>>>>>> But this is not this day.
>>>>>>>>> And hour of wolves and shattered shields when the age of Men comes
>>>>>>>>> crashing down. But this is not this day!
>>>>>>>>> This day we fight! By all that you hold dear on this good earth, I
>>>>>>>>> bid you stand! Men of the West!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Sons of Gondor, of Rohan, my brothers!
>>>>>>>> I see in your eyes the same fear that would take the heart of me.
>>>>>>>> A day may come when the courage of men fails when we forsake our
>>>>>>>> friends and break all bonds of fellowship.
>>>>>>>> But this is not this day.
>>>>>>>> And hour of wolves and shattered shields when the age of Men comes
>>>>>>>> crashing down. But this is not this day!
>>>>>>>> This day we fight! By all that you hold dear on this good earth, I
>>>>>>>> bid you stand! Men of the West!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Sons of Gondor, of Rohan, my brothers!
>>>>>> I see in your eyes the same fear that would take the heart of me.
>>>>>> A day may come when the courage of men fails when we forsake our
>>>>>> friends and break all bonds of fellowship.
>>>>>> But this is not this day.
>>>>>> And hour of wolves and shattered shields when the age of Men comes
>>>>>> crashing down. But this is not this day!
>>>>>> This day we fight! By all that you hold dear on this good earth, I bid
>>>>>> you stand! Men of the West!
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sons of Gondor, of Rohan, my brothers!
>>>>> I see in your eyes the same fear that would take the heart of me.
>>>>> A day may come when the courage of men fails when we forsake our
>>>>> friends and break all bonds of fellowship.
>>>>> But this is not this day.
>>>>> And hour of wolves and shattered shields when the age of Men comes
>>>>> crashing down. But this is not this day!
>>>>> This day we fight! By all that you hold dear on this good earth, I bid
>>>>> you stand! Men of the West!
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Sons of Gondor, of Rohan, my brothers!
>>> I see in your eyes the same fear that would take the heart of me.
>>> A day may come when the courage of men fails when we forsake our friends
>>> and break all bonds of fellowship.
>>> But this is not this day.
>>> And hour of wolves and shattered shields when the age of Men comes
>>> crashing down. But this is not this day!
>>> This day we fight! By all that you hold dear on this good earth, I bid
>>> you stand! Men of the West!
>>>
>>>
>>>
>>
>>
>> --
>> Sons of Gondor, of Rohan, my brothers!
>> I see in your eyes the same fear that would take the heart of me.
>> A day may come when the courage of men fails when we forsake our friends
>> and break all bonds of fellowship.
>> But this is not this day.
>> And hour of wolves and shattered shields when the age of Men comes
>> crashing down. But this is not this day!
>> This day we fight! By all that you hold dear on this good earth, I bid you
>> stand! Men of the West!
>>
>>
>>
>
>
> --
> Sons of Gondor, of Rohan, my brothers!
> I see in your eyes the same fear that would take the heart of me.
> A day may come when the courage of men fails when we forsake our friends
> and break all bonds of fellowship.
> But this is not this day.
> And hour of wolves and shattered shields when the age of Men comes crashing
> down. But this is not this day!
> This day we fight! By all that you hold dear on this good earth, I bid you
> stand! Men of the West!
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to