isn't it safer to use the models to define the relationships?
On Nov 1, 4:36 pm, Rudi Indemans <[EMAIL PROTECTED]> wrote:
> 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
-~----------~----~----~----~------~----~------~--~---