Я пытаюсь задать заголовок страницы с беспокойством.У меня есть файл 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 /Аккаунт / приложение / контроллеры / проблемы / set_title.rb, чтобы определить его