1

我正在尝试在 Rails 中实现自定义路线

match '/:slug' => "products#get_by_slug", :as => :get_by_slug

如果我没有相应的视图 (get_by_slug.html.erb),我会收到一个模板丢失错误如果我添加该视图,我会收到一个路由错误:

No route matches {:controller=>"products"}

如何让我的自定义路由调用相应的视图?

非常感谢

4

1 回答 1

0

您可能在 get_by_slug.html.erb 模板中有错误。如果您将文件设为空,它会产生错误吗?

于 2012-06-15T15:45:50.693 回答