2
我需要能夠將一些路由添加到一個或多個動態路徑。例如,paths = [ "foo/news", "bar/news" ]
。兩者都需要去相同的路線。爲一個控制器導軌多個名稱空間
應該是這樣的:
paths.each do |path|
namespace path, module: "news" do
root :to => "welcome#index"
resources :articles
end
end
但它給我一個錯誤:
rake aborted!
Invalid route name: 'foo/news'
我嘗試了很多不同的東西,大多未能在啓動服務器,以及一些工作,但只給我第一條路的好路線。
之前有人做過這樣的事嗎?
我希望能夠還使用路徑,所以當IM在'bar/news'
:
news_article_path(@artice)
會給我bar/news/articles/1
(而不是foo/news/articles/1
)