Paperclip missing.png的路径

时间:2012-11-25 14:55:48

标签: ruby-on-rails ruby-on-rails-3 image amazon-s3 paperclip

使用paperclip的默认/标准配置,没有图像的模型将导致路径http://localhost:3000/avatars/thumb/missing.png

我正在使用带有S3的回形针,我想从我的存储中使用missing.png

有没有办法通过s3设置missing.png的路径?

我知道:default_url但它似乎无法使用其他图片使用的s3信息

1 个答案:

答案 0 :(得分:3)

'default_url'是图片为nil时使用的网址。

另一种情况是您的附件的网址存在,但它只是在该位置或s3不存在,在这种情况下前端尝试查找该文件但返回错误,因为无法找到该文件。

因此,这里的解决方案可能是您通过javascript替换所有丢失的url文件和一些资产文件:jQuery/JavaScript to replace broken images