【问题标题】:Rails3 mailer with image_tag ignoring host带有 image_tag 的 Rails3 邮件程序忽略主机
【发布时间】:2011-07-15 16:57:50
【问题描述】:

我有一个包含图像的 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' }

【问题讨论】:

  • wmoxam 在#rubyonrails 中回答:需要在您的环境配置文件中使用 config.action_mailer.asset_host。

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


【解决方案1】:

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

致谢:#rubyonrails 中的 wmoxam

【讨论】:

    猜你喜欢
    • 2011-03-17
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    • 2014-08-28
    • 1970-01-01
    • 2018-12-17
    • 1970-01-01
    • 2018-02-08
    相关资源
    最近更新 更多