1

我在 rails 2.3.5 中使用过这条路线——基本上,我希望能够对发送到指定路线的控制器进行参数化。

do_action "do_action/:controller" , :action => "do_action"

在 rails3 路线中,这相当于什么?

这不起作用:

match "do_action/:controller" , :to => ":controller#do_action", :as => "do_action"

谢谢

4

1 回答 1

0

你试过这个吗?

namespace :do_action do
  resources :controller
end

这将为名为的控制器输出pages_controller

do_action/pages
于 2012-05-09T21:56:03.873 回答