[Ruby on Rails] ActionMailer views で helper メソッドを使う方法

Thu, February 28, 2013 - 1 min read

Ruby on Rails の ActionMailer views で helper メソッドを使う方法をメモ。

例えば、app/views/contact_mailer/inquiry.text.haml で ApplicationHelper に定義したメソッドを使いたい場合は、下記のように add_template_helper メソッドを使います。

class ContactMailer < ActionMailer::Base
  add_template_helper(ApplicationHelper)

  def inquiry(contact)
  end
end

[参考]:ruby on rails - How to use my view helpers in my ActionMailer views? - Stack Overflow