0

我如何路由请求

/cart

到模块中的控制器

Customer::CartController

在查看 rails 文档之后,routes.rb 中的代码行应该是

get "cart" => "cart#index", :module => "customer", :as => :cart

但由于某种原因无法正常工作。一直显示uninitialized constant CartController

知道我该怎么做吗?

4

2 回答 2

4

:module => 'customer'应该去范围调用:

scope :module => "customer" do
  get "cart" => "cart#index", :as => :cart
end
于 2012-12-16T14:01:12.633 回答
1

get "cart" => "customer/cart#index", :as => :cart
于 2017-03-08T21:56:56.013 回答