我有一些控制人员分散到以下次级单位:
app/dept1/user_controller/action
在控制器中配置这一配置:
class Dept1::UserController < ApplicationController
end
在铁路2号,我都需要这样做,申请能够自动进行公正的罚款。
但是,在铁路3中,我似乎需要做一些路线组合。 I ve Trial using namespaces:
namespace :dept1 do
resources :user
end
This page pulls up fine:
app/dept1/user_controller/index
但是, app/dept/用户-控制者/报告也发现了这一错误:
"ActionController::RoutingError (No route matches [POST] "/dept1/user/report")"
我还需要做些什么?
最新资料:
当我把这一点放在我的道路上时,它努力:
namespace :dept1 do
resources :user do
collection do
get :report
post :report
end
end
end
如果没有每项行动硬性规定,我是否能够做到这一点?
MORE UPDATES:
在此,我为确定工作路线做了些什么。 必须做到:
match :controller(/:action(/:id)) , :controller => /dept1/[^/]+/
match :controller(/:action(/:id(.:format)))