Этот вопрос относится к: Как использовать помощники моего вида в моих представлениях ActionMailer?
У меня есть UserMailer.rb, и я пытаюсь добавить TextHelper, чтобы я могиспользуйте pluralize(@x, "x").Я пробовал несколько вещей, но ни одна из них не работает:
UserMailer.rb
TextHelper
pluralize(@x, "x")
class UserMailer < ActionMailer::Base 1. helper :text 2. add_template_helper(TextHelper) 3. application.rb config.to_prepare do ActionMailer::Base.helper "text" end
Знаете ли вы, как я могу использовать множественное число для работы в моих электронных письмах?Спасибо!
Вот как у меня это работало:
class UserMailer < ActionMailer::Base include ActionView::Helpers::TextHelper def notify(alarms) mail(:subject => "#{alarms.size} new #{pluralize(alarms.size, 'alarm')}", ... end end