【发布时间】:2015-02-18 15:24:05
【问题描述】:
我正在尝试找出在 Rails 4 视图中使用连字符的正确方法。如果我创建这样的控制器视图:
rails generate controller admin client_new
那么我如何获得正确的路由输出:
http://www.website.com/admin/client-new
这可能太基本了,但我找不到合适的文档来支持它。
谢谢,
【问题讨论】:
-
您的意思是website.com/admin/client_new 带有下划线吗?
-
不,视图是client_new.html.erb,但我希望url架构将下划线改为连字符。
-
您是否尝试过将“admin/client-new”获取到:“admin#client_new”?
-
看看stackoverflow.com/a/7798131/1380867
resources :user_bundles, :path => '/user-bundles'我觉得这篇文章会有所帮助
标签: ruby-on-rails ruby-on-rails-4