yes, I checked all my routes against 'rake routes' On Monday, March 4, 2013 11:21:10 AM UTC-6, Greg Akins wrote: > > Is that route in 'rake routes'? > > Greg Akins > http://twitter.com/akinsgre > > > > On Mon, Mar 4, 2013 at 11:32 AM, mike <[email protected] <javascript:>>wrote: > >> I have a User model which has_many :portfolios and each Portfolio >> has_many :pictures. My routes look like this: >> >> resources :users do >> resources :portfolios do >> resources :pictures >> end >> end >> >> Then I try to create a new Portfolio like this: >> >> <%= link_to "new portfolio...", new_user_portfolio_path(current_user) %> >> >> With a form like this: >> >> <%= form_for [current_user, @portfolio], html: { class: "form_settings" } >> do |f| %> >> ... >> <% end %> >> >> But when I click on "new portfolio..." my URL says >> /users/12/portfolios/new and I get this error: >> >> Routing Error >> >> No route matches {:controller=>"pictures", :user_id=>#<User id: 12, name: >> "michael", password_digest: "d787f56b080945c1ec0b3343cbf962ca427bb8ef", >> remember_token: "dL4nPlt0E5azUMemNIvkdg", admin: false, created_at: >> "2013-03-03 01:18:19", updated_at: "2013-03-03 19:56:28">, >> :portfolio_id=>#<Portfolio id: nil, user_id: 12, name: nil, created_at: nil, >> updated_at: nil>} >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to >> [email protected]<javascript:> >> . >> To view this discussion on the web visit >> https://groups.google.com/d/msg/rubyonrails-talk/-/08Sdx5-I5EcJ. >> >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > >
-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/4Lm156keDHoJ. For more options, visit https://groups.google.com/groups/opt_out.

