重用自定义页面的路径路径

时间:2017-01-03 12:45:17

标签: ruby-on-rails-4 url routes custom-routes

我有一个名为“materiels”的控制器 我想要一个来自这个控制器的所有内容的自定义URL,所以我在路由中写了这个。 RB

resources :materiels, path: 'materiel-de-mangaka'

到现在为止,一切都很好。我创建内容,所有内容都有这个自定义网址 现在我想创建一个自定义页面papier.html.erb并重复使用url以便喜欢/ materiel-de-mangaka / papier

所以我在routes.rb

中添加了这一行
get '/materiel-de-mangaka/papier' => 'materiels#papier'

所以它不起作用...... 如何通过重复使用相同的URL路径成为materiel-de-mangaka / papier而不创建新内容来路由papier.html.erb页面? 谢谢你的时间。

1 个答案:

答案 0 :(得分:0)

如果它在控制器下:" /控制器名称/操作名称"

resources :materiels do member do get 'papier' end end

如果它只是" /动作名称"   

get "papier"  => "materiels#papier"