【发布时间】:2011-03-22 13:11:45
【问题描述】:
当我生成一个名为控制器的两个单词时,比如FooBar,rails 创建了一个控制器和路径,比如foo_bar,这并不漂亮。我希望路径至少是FooBar。
可能吗?建议?
【问题讨论】:
标签: ruby-on-rails friendly-url prettify
当我生成一个名为控制器的两个单词时,比如FooBar,rails 创建了一个控制器和路径,比如foo_bar,这并不漂亮。我希望路径至少是FooBar。
可能吗?建议?
【问题讨论】:
标签: ruby-on-rails friendly-url prettify
取决于您的路由在 routes.rs 中是如何定义的。例如:
# if you have named routes
map.foobar '/foobar/:action', :controller => 'foobar'
# if you have resources, this will generate
map.resources :foo_bar, :as => 'foobar'
这适用于 Rails 2.3.*,在 Rails 3 中略有不同。
【讨论】: