2010-10-14 125 views
0

正如标题所说:如何在Rails中将时间戳URI添加到image_tag?

= image_tag @organization.logo.url(:cropped) 

我想这显示为

<img src="picture.jpg?23412341234" /> 
+0

我有同样的问题,但只有通过carrierwave/gridfs(mongodb)获得的资产。我想知道你的问题是否相似。如果我要这样做:'= image_tag'picture.jpg''它会出来:''但不是如果我通过carrierwave产生的图片。 – 2011-01-06 03:01:49

+0

有趣。不,我不使用载波。但是,如果这里存在相互错误,那么好奇。如果您找到绕过此方法的方法,请告诉我。 – Trip 2011-01-07 15:11:36

+0

我与载波图像有同样的问题 – 2013-10-02 22:00:04

回答

1

这是不是已经在Rails的默认?

这就是所谓的资产时间戳,应该反映资产被修改的最新时间。

+0

我正在阅读文档,似乎是真的,但它从来没有被打开我的任何我的应用程序建成。我错过了什么? – Trip 2010-10-14 11:45:32

0

检查您的配置文件(environment.rb,development.rb ...)中是否包含以下内容。这行代码禁用资产时间戳。

ENV['RAILS_ASSET_ID'] = '' 
+0

嗯什么都没有在我的配置文件说这个。 – Trip 2010-10-18 11:28:51