Вспомогательный метод current_user
определен и доступен как помощник в ApplicationController
, например:
class ApplicationController < ActionController::Base
helper_method :current_user
def current_user
return @current_user if defined?(@current_user)
@current_user = current_user_session && current_user_session.record
end
end
У меня вопрос, как я могу использовать вспомогательный метод current_user
в шаблоне почтовой программы (очевидно, он всегда будет возвращать nil
, но я пытаюсь отобразить частичную часть, которая зависит от него).
Обычно, когда я хочу использовать помощников в почтовой программе, я делаю что-то вроде add_template_helper(SongsHelper)
, но поскольку помощник определен в классе, а не в модуле, я не уверен, что делать