有没有办法从actionMailer html文件调用方法,就像视图可以调用控制器中的方法一样?
的ActionMailer:
class ModelEmailerMailer < ActionMailer::Base
helper :application
layout 'model_email'
def user_mailer(user)
...
mail(to: user.formatted_email, subject: "email subject")
end
def function_call(user_info)
....
return modified_user_info
end
helper_method :function_call
ActionMailer查看文件'model_email':
...
user.each do |a|
modified_user_info = function_call(a)
end
...
现在我甚至没有收到错误消息。我收到一封包含正确主题的空电子邮件,但没有正文。
编辑1:如果我不能将该功能放在动作管理器中,我可以创建一个单独的控制器并将其链接到视图吗?