Typical, sorry for taking up space... 5 min after posting I stumbled onto something on google
For the record: Any extra parameters need a route. So in my example that would be map.connect 'files/show/:id/:file_id', :controller => 'files', :action => 'show' /Martin On Nov 18, 4:34 pm, Martin Westin <[email protected]> wrote: > Hi, > My thinking is not really restful in this matter so I may be trying to > do this the wrong way. > > I want to link to an action needing two parameters (two ids). One for > the currently selected folder and one for the currently selected file > in that folder. > > <%= link_to file.filename, {:action => :show, :id => > @selected_folder, :file_id => file} %> > > I get:http://localhost:3000/files/show/123?file_id=456 > > I want:http://localhost:3000/files/show/123/456 > > I am still trying to figure out if I need to do something in routes.rb > or in the controller or when calling link_to... or a combination of > these. > > Any ideas of which direction to go instead for this kind of interface? > How to do it restful (resource mapped?) > > Thanks in advance for any hints or ideas. > > /Martin -- 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=.

