Rails ActionMailerでヘルパを使う

viewで何気なくヘルパメソッドを使ったら、no method error になった。
どうやらメールのviewでは普通にヘルパ使えないっぽい。

解決方法は、メーラ内でadd_template_helperに使いたいヘルパを渡すだけ。

class TestMailer < ActionMailer::Base
  add_template_helper(TestHelper)
end

けちね。

タイトルとURLをコピーしました