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 <[email protected]> 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 <[email protected]>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 <[email protected]>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 <[email protected]>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 <[email protected]> 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 >>>>> <[email protected]>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 >>>>>> <[email protected]>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! > > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

