Я пытаюсь использовать разные виды интерфейса и интерфейса для определенных частей моего приложения, начиная с Users.
Я получаю сообщение об ошибке uninitialized constant Office::DashboardController
, которое, как я понимаю, означает, что не может найтиконтроллер?Я чувствую, что это проблема с тем, как я настроил пространство имен / каталоги, но я не могу сработать.
rout.rb
namespace :office do
root to: "dashboard#index"
resources :users
end
office / dashboards_controller.rb
class Office::DashboardsController < ApplicationController
layout "office"
end
office / users_controller.rb
class UsersController < Office::DashboardController
def index
@users = User.all
end
def show
@user = User.find_by_username(params[:id])
end
end
Есть вероятность, что я полностью испортилэто так, и это совершенно неправильно ... если это так, я хотел бы получить обратную связь!
Большое спасибо заранее:)