У меня есть следующие routes.rb:ресурсов и вне пространства имен
resources :users
namespace :vmt do
resources :dashboards do
resources :users
resources :evaluation_units
resources :orga_units
end
end
Я хочу, чтобы установить пользователя в общий контекст и вложенные в едином контексте приборной панели в пространстве имен. Пользователи -Контроллер не находятся в пространстве имен. Поэтому, когда я открываю путь /VMT/Щитки/1/пользователей в браузере, я получаю следующее Routing Error
uninitialized constant Vmt::UsersController
Так как я могу указать, что в этом ресурсе
namespace :vmt do
resources :dashboards do
resources :users
что контроллер не находится в пространстве имен? Я попытался настроить контроллер на
resources :users, controller: 'user'
но он все еще находится в пространстве имен vmt.
Кажется невозможным согласно определению текущего маршрута. –
Вы перезапустили сервер? Убедитесь, что пользовательский контроллер находится внутри папки vmt. Затем ваш класс должен быть 'Vmt :: UsersController
akbarbin