rubyonrailsin

A Ruby and Rails talk

Thursday, March 18, 2010


Re: [Rails] Re: Routing Error on rails3

by rubyonrailsin 0 comments

Tag


Share this post:
Design Float
StumbleUpon
Reddit

Rails 3 doesn't come with a generic rout mapping for controllers.
The generator for models or scaffold will add the models as resources routes, so it will be RESTfull by default.

It means that in any new rails 3 app, you will have to explicitly change the routes.rb to add the routes that are not related to a REST resource.
Isn't it great? I love rails 3.

[]'s

Felipe

Ugis Ozols wrote:

Hello,  Here's how your routes.rb file should like for that /pages/home route to work: http://gist.github.com/316367  In rails 3 rule for catching non-rest routes is deprecated so it's commented out in routes.rb. You can read about it in Rails 3.0 Release Notes - http://guides.rails.info/3_0_release_notes.html#action-dispatch  On Feb 26, 10:47 pm, John Wu <li...@ruby-forum.com> wrote:   
Hi All,  I am new to Ruby on Rails and have rails3 installed.  After I type this on the command line  $rails g controller Pages home contact  then, I go tohttp://localhost:3000/pages/home  I got  Routing Error  No route matches "/pages/contact"  How can I fix this problem?  Thanks! -- Posted viahttp://www.ruby-forum.com/.     
   

No comments:

Post a Comment

Subscribe feeds via e-mail

Blog Archive