uninitialized constant ActionController::Pagination::Inflector C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.0/lib/active_support/dependencies.rb:428:in `load_missing_constant'' C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.0/lib/active_support/dependencies.rb:77:in `const_missing'' vendor/plugins/classic_pagination/lib/pagination.rb:100:in `validate_options!'' vendor/plugins/classic_pagination/lib/pagination.rb:132:in `paginate'' app/controllers/info_controller.rb:117:in `photo'' -e:2:in `load'' -e:2 -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
The Inflector is now ActiveSupport::Inflector. A reminder, if you needed one, that classic pagination is unmaintained. Fred On 18 Nov 2008, at 13:09, Thani Ararsu wrote:> > uninitialized constant ActionController::Pagination::Inflector > > C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.0/lib/ > active_support/dependencies.rb:428:in > `load_missing_constant'' > C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.0/lib/ > active_support/dependencies.rb:77:in > `const_missing'' > vendor/plugins/classic_pagination/lib/pagination.rb:100:in > `validate_options!'' > vendor/plugins/classic_pagination/lib/pagination.rb:132:in `paginate'' > app/controllers/info_controller.rb:117:in `photo'' > -e:2:in `load'' > -e:2 > -- > Posted via http://www.ruby-forum.com/. > > >--~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
You need to change two lines in the pagination.rb file. From this: options[:singular_name] ||= Inflector.singularize(collection_id.to_s) options[:class_name] ||= Inflector.camelize(options[:singular_name]) To this: options[:singular_name] ||= ActiveSupport::Inflector.singularize(collection_id.to_s) options[:class_name] ||= ActiveSupport::Inflector.camelize(options[:singular_name]) -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Or install updated plug from git://github.com/hasham2/classic_pagination.git or by running script/plugin install git://github.com/hasham2/classic_pagination.git On Nov 19, 3:50 pm, Luke Pearce <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> You need to change two lines in the pagination.rb file. > > From this: > > options[:singular_name] ||= Inflector.singularize(collection_id.to_s) > options[:class_name] ||= Inflector.camelize(options[:singular_name]) > > To this: > > options[:singular_name] ||> ActiveSupport::Inflector.singularize(collection_id.to_s) > options[:class_name] ||> ActiveSupport::Inflector.camelize(options[:singular_name]) > -- > Posted viahttp://www.ruby-forum.com/.--~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
coleifer-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
2008-Nov-30 17:59 UTC
Re: classic_pagination error in rails-2.2
Thanks everyone for the help. I got classic pagination installed, as well as scaffolding. Still getting errors. NameError in EventsController#index undefined local variable or method `add_instance_variables_to_assigns'' for #<EventsController:0xb777ef2c> Any ideas? Should I just throw away (or burn) this book and buy something newer? Thanks On Nov 24, 5:42 am, Hasham <hash...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Or install updated plug from git://github.com/hasham2/classic_pagination.git > > or by running > > script/plugin install git://github.com/hasham2/classic_pagination.git > > On Nov 19, 3:50 pm, Luke Pearce <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> > wrote: > > > You need to change two lines in the pagination.rb file. > > > From this: > > > options[:singular_name] ||= Inflector.singularize(collection_id.to_s) > > options[:class_name] ||= Inflector.camelize(options[:singular_name]) > > > To this: > > > options[:singular_name] ||> > ActiveSupport::Inflector.singularize(collection_id.to_s) > > options[:class_name] ||> > ActiveSupport::Inflector.camelize(options[:singular_name]) > > -- > > Posted viahttp://www.ruby-forum.com/.--~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On Sun, Nov 30, 2008 at 9:59 AM, coleifer-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org <coleifer-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>wrote:> > Thanks everyone for the help. I got classic pagination installed, as > well as scaffolding. Still getting errors. > NameError in EventsController#index > > undefined local variable or method `add_instance_variables_to_assigns'' > for #<EventsController:0xb777ef2c> > > Any ideas? Should I just throw away (or burn) this book and buy > something newer? Thanks >Hi, this really depends on the version of Rails installed versus the version of Rails the book uses. I would recommend the PDF for "Agile Web Development with Rails 3rd": http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition Good luck, -Conrad --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---