У меня проблемы с контроллерами и маршрутами в ruby на рельсах. Я не могу понять, что я сделал неправильно. Я ценю помощь! Я предполагаю, что это плевральная проблема, однако я только начинающий.
Ошибка говорит об ошибке маршрутизации неинициализированная константа App :: SettingsController
Контроллер:
class App::SettingsController < App::BaseController
def index
end
end
Маршруты:
Rails.application.routes.draw do
get 'calendar/index'
root to: 'visitors#index'
devise_for :users, controllers: {
sessions: 'users/sessions',
registrations: 'users/registrations',
passwords: 'users/passwords',
invitations: 'users/invitations',
}
namespace :app do
get 'dashboard' => 'dashboards#index', as: :dashboards
get 'setting' => 'settings#index', as: :settings
get 'report' => 'reports#index', as: :reports
resources :residents
resources :contacts
resources :users do
collection do
get :profile
end
end
end
namespace :admin do
resources :users
end
end
Вид:
app/views/app/settings
app/views/app/settings/index.html.erb