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