Разработка и рассылка - Как получить текущий URL - PullRequest
0 голосов
/ 05 сентября 2011

При отправке электронных писем (например, «Сброс пароля») с помощью Devise мне нужно знать URL текущего домена и установить это значение в шаблон почтовой программы.

request.url у меня не работает.

Предполагается, что это приложение Rails доступно с нескольких URL.

Есть идеи?

1 Ответ

0 голосов
/ 05 сентября 2011

Объект запроса недоступен в почтовых программах.Вам нужно будет настроить хост в файле конфигурации среды, например:

ActionMailer::Base.default_url_options[:host] = 'myhost.com'

...