Ruby / Paperclip:如何让missing.png工作?
我正在创建用户头像。 我无法显示“missing.png”。 对于决定不上传个人资料照片的用户,我创建了一个默认图像进行显示。 以下是我到目前为止所得到的。 请告诉我我做错了什么。
user.rb
has_attached_file :avatar, styles: { large: "800x800>", medium: "300x300>", thumb: "50x50>" }, default_url: "/images/:style/missing.png" validates_attachment_content_type :avatar, content_type: /\Aimage\/.*\Z/
posts / index.html.erb (暂时显示所有用户的所有post)
users / show.html.erb (这是用户的个人资料页面)
“missing.png”
图片: app/assets/images/missing.png
拇指: app/assets/images/thumb/missing.png
中: app/assets/images/medium/missing.png
大: app/assets/images/large/missing.png
我究竟做错了什么?
请参阅我对这篇文章的回答。 在这里你们可能有类似的问题。
代替:
default_url: "/images/:style/missing.png"
尝试:
default_url: "/:style/missing.png"