Rails 3.2 +邮件程序+ image_tag

时间:2013-01-27 10:27:48

标签: ruby-on-rails asset-pipeline

我有:

/public/images/fb.png

在/config/environment/development.rb中:

config.action_mailer.asset_host = "http://192.155.90.155:3000"

在我的邮件浏览器中:

image_tag 'fb.png'

邮件正文包含:

<img src="http://192.155.90.155:3000/assets/fb.png">

但我想得到:

<img src="http://192.155.90.155:3000/images/fb.png">

1 个答案:

答案 0 :(得分:1)

资产管道旨在简化资产管理。如果您打算使用这个不错的功能,您应该考虑坚持资产管道的约定。 Here您可以找到建议的资产组织,建议将图像放入assets/images目录(您可以在application.rb文件中修改),通常是app/assets/images,{{ 1}}和lib/assets/immages。摘要:将您的映像放在其中一个资产管道管理目录中。