Herman Müller schreef: > Hello, > > I have a problem with nested resources. > > Ich made following entries in the routes.rb: > > map.resources :projects do |project| > project.resources :iterations do |iteration| > iteration.resources :tasks > end > end > > when I use link_to: > > <%= link_to 'Show', project_iteration_task_path(task.iteration.project, > task) %> > > following is displayed: > > http://localhost:3000/projects/2/iterations/117/tasks/32 > > The problem is, that the IDs of iterations and task are interchanged. > The real iteration_id = 32 and the real task_id = 117. > > do sombebody knows a solution or what's worn with the code? > > Thanks for every answer! > > Hermann > Hermann
You can try the alternative syntax: map.resources :tasks map.resources :iterations, :has_many => [:tasks] map.resources :projects, :has_many => [:iterations] Rudi --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

