I don't see a way to create a single URL in a collection and then have
routing dispatch to the appropriate method based on the HTTP method.
map.resources :packages, :collection=>{ :search=>:get }
Gets me half way there, but I can see a way to say that I want the
POST to go to the do_search method.
Furthermore
map.resources :packages, :collection=>
{ :search=>:get, :do_search=>:post }
results in a ActionController::MethodNotAllowed for POSTs to /packages/
do_search.
`rake routes` affirms that this should be accepted:
do_search_packages POST /packages/do_search
{:action=>"do_search", :controller=>"packages"}
How can I solve either of these?
Thanks
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---