0
我正在编写一个rails应用程序,并且遇到路由问题。Ruby on Rails 3 - 路由
我的应用程序允许用户管理多个事业页面(因各种原因)
现在,我想建立管理员屏幕为用户更新他们的网站。
例如,导致网页看起来是这样:
.com/causes/1
.com/causes/2
我,并希望管理员网址为:
.com/causes/1/admin/updates
.com/causes/2/admin/updates
等
将如何设置我的路线做这
我原本以为是这样的:
namespace "admin" do
resources :updates
end
但是,我怎么可以前缀与原因/:ID,以便我可以与我正在更新的原因有关?
为什么不反转路由到管理/原因/ 1 /更新?这样,你可以有其他的管理任务,而不是添加管理员到几乎所有的控制器 – corroded 2011-04-05 19:24:37
是的,这是有道理..如何将我设置在我的路线呢? – Paul 2011-04-05 19:54:13