带有image_tag的Rails3邮件程序忽略主机

时间:2011-03-15 10:59:19

标签: image ruby-on-rails-3 layout path mailer

我有一个包含图片的Rails3邮件程序布局。

这些用作:

image_tag("emails/top.gif", :width => "700", :height => "10", :alt => "")

从Rails 2开始,此图像包含主机并产生预期结果。但是,由于Rails3 config.action_mailer.default_url_options似乎被忽略了。

我有什么遗漏吗?

更新

我的config / environment / development.rb包括:

config.action_mailer.default_url_options = { :host => 'mydomain.tld' }

1 个答案:

答案 0 :(得分:20)

需要在您的环境配置文件中使用config.action_mailer.asset_host = 'http://mysite.com'

致谢:#rubyonrails中的wmoxam