Предположим, я указал, что сеть является ресурсом.Я добавляю новое действие, скажем "submit_question_for_network" для контроллера.
Однако, после того, как я добавил действие к контроллеру, оно не работает
# does not work
/network/submit_question_for_network
# need to add to :collection
map.resources :network, :collection => {:submit_question_for_network => :post,:submit_new_or_join=>:post}
Тем не менее, я ясно помню, что оно иногда работает без необходимости что-либо делать.Что здесь происходит?
# it is trying to do "show", instead of calling the action
Processing NetworkController#show (for 127.0.0.1 at 2010-09-09 00:07:42) [GET]
Parameters: {"id"=>"v4test"}