回形针 missing.png 未显示
Paperclip missing.png not showing
在我的会员模型中,当没有上传图片时,我有一个默认值 url:
default_url: "/images/:style/missing.png"
在 assets/images 文件夹中我创建了一个 'medium' 文件夹并存储了一张图像 'missing.png'
但是,当我创建了一个新的成员对象并且没有上传图片时,网页没有显示 missing.png
我是不是漏掉了什么?
我也尝试了解决方案并将默认设置更改为:
default_url: "/:style/missing.png"
但这没有用。
非常感谢帮助
您可以使用下面的工作代码。它在我的情况下工作正常。
has_attached_file :content, styles: { thumb: "120x120>", medium: "160x226" }, default_url: "/assets/noimage/:style/missing.png",
:storage => :s3,
:s3_protocol => 'https',
:s3_host_name => Settings.aws.s3.host_name,
:s3_credentials => {
:bucket => Settings.aws.s3.bucket,
:access_key_id => Settings.aws.access_key_id,
:secret_access_key => Settings.aws.secret_access_key
}
在我的会员模型中,当没有上传图片时,我有一个默认值 url:
default_url: "/images/:style/missing.png"
在 assets/images 文件夹中我创建了一个 'medium' 文件夹并存储了一张图像 'missing.png'
但是,当我创建了一个新的成员对象并且没有上传图片时,网页没有显示 missing.png
我是不是漏掉了什么?
我也尝试了解决方案
default_url: "/:style/missing.png"
但这没有用。
非常感谢帮助
您可以使用下面的工作代码。它在我的情况下工作正常。
has_attached_file :content, styles: { thumb: "120x120>", medium: "160x226" }, default_url: "/assets/noimage/:style/missing.png",
:storage => :s3,
:s3_protocol => 'https',
:s3_host_name => Settings.aws.s3.host_name,
:s3_credentials => {
:bucket => Settings.aws.s3.bucket,
:access_key_id => Settings.aws.access_key_id,
:secret_access_key => Settings.aws.secret_access_key
}