我在rails 2.3.5中使用过这条路线 - 基本上,我希望能够对我发送到命名路径的控制器进行参数化。
do_action "do_action/:controller" , :action => "do_action"
在rails3路由中相当于什么?
这不起作用:
match "do_action/:controller" , :to => ":controller#do_action", :as => "do_action"
感谢
答案 0 :(得分:0)
你试过这个吗?
namespace :do_action do
resources :controller
end
将为名为pages_controller
的控制器输出:
do_action/pages