1
我想在我的UserMailer
类中使用我的mailer_helper
方法。我添加了helper :mailer_helper
,这对于查看文件非常有用。但是,它们不适用于UserMailer.rb中的实际邮件定义。在ActionMailer邮件定义中使用帮助器方法
mail(to: my_email,
reply_to: someones_email,
subject: "#{helper_method "something"}: Hello!")
我怎样才能像工作:
举例来说,我不能定义邮件主题时使用的辅助方法?
注:
这可能看起来类似于我提出的问题最近,但它是完全不同的。在这个问题中,我询问了如何使用helper文件中定义的帮助程序方法,我已经在邮件程序视图中成功使用了该方法。另一个问题是关于使用控制器中定义的辅助方法。
似乎没有工作。我得到'未定义的方法'mymethod'MailHelper:Module' – bevanb
对不起,我已经用另一种方式更新了我的答案。 –
工作,谢谢! – bevanb