如何获取邮件模板中的主机 URL

Som*_*jee 2 ruby ruby-on-rails actionmailer

我有一个 Rails 邮件模板。我正在尝试使用回形针附件的网址:<%=item.picture.url%>

当然,这只会呈现在电子邮件中毫无用处的路径。我需要获取绝对网址。

另外,由于我正在rake运行该任务,因此本身没有请求。我记得设置默认主机
config.action_mailer.default_url_options = { :host => 'sitename.com' }

如何在邮件模板中访问该值?

Зел*_*ный 5

您可以使用helperin action-mailer,绝对 url 帮助器是root_url