在根命名空间下移动一个控制器的路径

时间:2014-12-06 09:34:55

标签: ruby-on-rails

我在welcome控制器

中复制了以下页面
views/welcome/about.haml
views/welcome/brand.haml
views/welcome/brand_detail.haml
views/welcome/contact.haml
views/welcome/download.haml
views/welcome/faq.haml
views/welcome/news.haml
views/welcome/news_detail.haml
views/welcome/product.haml
views/welcome/product_detail.haml

现在我以这种方式写我的路线

  get 'welcome/index'
  get 'welcome/about'

似乎多次重复welcome,命名空间不在root下。

2 个答案:

答案 0 :(得分:1)

如果我理解正确,您需要config/routes.rb中的以下内容:

get 'about', to: 'welcome#about'
get 'brand', to: 'welcome#brand'

... and so on ...

root 'welcome#index'  

答案 1 :(得分:0)

将此内容写入 routes.rb 文件

root 'welcome#index'