【发布时间】:2011-07-13 12:14:33
【问题描述】:
我在不同的命名空间中有很多控制器。 controller_name 方法只返回控制器的名称,例如'文章'。 有没有机会获得像“服务/文章”这样的全名(文章控制器在服务命名空间中)?
我想通过全局使用的部分创建指向每个控制器的索引操作的链接:
<%= link_to controller.display_name, { :controller => controller.controller_name, :action => "index"} %>
如果此部分呈现在“用户”命名空间中的视图中,我会收到错误消息:用户/文章没有路由(应该是服务/文章)。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3