Rails子路由问题

时间:2010-12-14 15:48:55

标签: ruby-on-rails routing routes

大家好! 我需要在应用程序的特定部分中推迟一些子路由。 子路由应该是这样的

map.connect ':wildcard/:controller/:id/:action' , :controller => 'my_fancy_controller'
问题是,它不起作用。放下任何东西:控制器无济于事。

环境是rails 2.3.10,而不是3: - )。

有人有一些建议吗?

1 个答案:

答案 0 :(得分:0)

显然答案非常简单。

map.connect 'my_fancy_controller/:wildcard/sub_controller/:id/:action', :controller => 'my_fancy_controller/sub_controller' 

通过这种方式,我可以在url中使用my_fancy_controller和sub_controller作为静态文本,在:controller字段中声明它们。

不是休息,但这是我的工作必须完成的方式,所以我很抱歉你们纯粹主义者!