使用paperclip的默认/标准配置,没有图像的模型将导致路径http://localhost:3000/avatars/thumb/missing.png
我正在使用带有S3的回形针,我想从我的存储中使用missing.png
。
有没有办法通过s3设置missing.png的路径?
我知道:default_url
但它似乎无法使用其他图片使用的s3信息
答案 0 :(得分:3)
'default_url'
是图片为nil
时使用的网址。
另一种情况是您的附件的网址存在,但它只是在该位置或s3不存在,在这种情况下前端尝试查找该文件但返回错误,因为无法找到该文件。
因此,这里的解决方案可能是您通过javascript替换所有丢失的url文件和一些资产文件:jQuery/JavaScript to replace broken images