今日、私は自分のレールアプリで独特の動作を観察しています。一致するコントローラがない場合map.namespaceは後退しますか?
Iはroutes.rbを
map.namespace :admin do |admin|
admin.resources :users
end
に次のルートを定義して、私は熊手を使用する場合:
admin_users GET /admin/users {:action => 'index, :controller => 'admin/users'}
....
....
完全の両方名前空間される:ルート、Iは、予想通り、以下の経路を参照しますpath_prefixesとname_prefixesの用語
app/controllers(app/controllers/adminではなく)の下にUsersControllerがありますが、何とかレールがapp/controllers/adminの代わりにapp/controllersの下でUsersControllerをピックアップしていますが、コントローラーのために戻ってくる場所、見つからない場合はどこですか?
ページに生成された実際のURLの例を表示できますか? –