Я пытаюсь установить заголовок страницы с беспокойством. У меня есть файл set_title.rb в папке моих проблем.
module SetTitle
extend ActiveSupport::Concern
included do
before_action:set_name
end
def set_name
if current_user
{
@set_title_name = current_user.name
}
else
{
@set_title_name = "Guest"
}
end
end
А это мой файл application_controller.rb
class ApplicationController < ActionController::Base
protect_from_forgery with: :exception
include DeviseWhitelist
include SetTitle
end
Я не получаю никаких ошибок, когда есть только DeviseWhitelist, но когда я пытаюсь добавить больше проблем, возникает ошибка.
Сообщение об ошибке:
Невозможно автоматически загрузить константу SetTitle, ожидаемую /Users/User/Desktop/Rails/Account/app/controllers/concerns/set_title.rb для ее определения