Проблема с доступом к помощникам из почтовых программ в Rails 3

Я использую Rails 3.0.3. Я попытался использовать все методы в нескольких вопросах на этом сайте, которые были этим вопросом, но я все еще не могу получить доступ к своим вспомогательным методам из своей почтовой программы. Я попытался использовать «помощник: приложение» следующим образом:

class MyMailer < ActionMailer::Base
  default :from => "[email protected]>"

  helper :application
end

Я также пробовал «помощник ApplicationHelper», а также «add_template_helper (ApplicationHelper)». Нет ничего плохого во вспомогательных методах, которые отлично работают для представлений. Есть ли что-то, что мне не хватает? Может строчка в установочном файле почтовика или еще что? Большое спасибо заранее.


person pitachip    schedule 03.05.2012    source источник
comment
Убедитесь, что вы выбрали принятые ответы на свои вопросы   -  person Hitham S. AlQadheeb    schedule 03.05.2012
comment
amolnpujari.wordpress .com/2013/12/27/   -  person Amol Pujari    schedule 27.12.2013


Ответы (1)


Вместо helper :application используйте extend ApplicationHelper. include ApplicationHelper не работает, по крайней мере, в Rails 3.2.

person scrozier    schedule 14.06.2012