Ошибка маршрутизации | неинициализированная константа App :: SettingsController - PullRequest
0 голосов
/ 14 сентября 2018

У меня проблемы с контроллерами и маршрутами в 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

1 Ответ

0 голосов
/ 14 сентября 2018

Неверное имя файла setting.rb должно быть settings_controller.rb

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...