image - 使用image_tag忽略主机的Rails邮件程序

标签 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' }

最佳答案

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

关于image - 使用image_tag忽略主机的Rails邮件程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5310718/

相关文章:

android - 将图片绘制到 View 的 Canvas 上什么都不做

ruby-on-rails - 如果 XML 映射是根元素,则无法加载数组

ruby-on-rails - 在 Ruby on Rails 中命名模型 'date' 中的字段是有问题的还是不好的做法?

jquery - 如何使用 CSS 为 jQuery 表格中的每一行设置不同的图像

java 捕获网络摄像头图像

python - 将 python 中显示的图像转换为 OpenCV 图像。

ruby-on-rails - 如何在 Rails 3 中为 MongoMapper 模型实现 ActiveRecord 的 "scoped"?

css - Fancybox 模态窗口在后台更改布局

php - 页面右栏推到左栏下方?

javascript - CSS3 列和图像