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.


Reply via email to