#routing #ruby-on-rails-3.1 #actioncontroller
#маршрутизация #ruby-on-rails-3.1 #actioncontroller
Вопрос:
У меня есть минимум в моем приложении прямо сейчас. Я не знаю, почему я получаю эту ошибку, но если я посмотрю на файл журнала, он скажет это :-
ActionController::RoutingError (частный метод `sub’, вызываемый для nil:NilClass): app/controllers/application_controller.rb:1 app/controllers/pages_controller.rb:1
Мой контроллер приложений ничего не содержит (только protect_from_forgery), и у моего контроллера страниц на данный момент мало пустых действий.
Какие-либо указания на то, что здесь происходит не так?
Обновить
Поскольку я только начал проект, я смог откатить его и начать заново. Однако я все еще не понимаю, почему возникла эта проблема, спасибо,
Ответ №1:
Дважды проверьте своих помощников — определяемые имена модулей должны соответствовать имени файла помощника.