首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails - HowTo -处理没有图像的用户

Rails - HowTo -处理没有图像的用户
EN

Stack Overflow用户
提问于 2010-10-11 02:39:59
回答 1查看 134关注 0票数 0

我刚刚安装了paper_clip,允许用户上传个人资料图片,可以很容易地显示与:

代码语言:javascript
复制
<%= image_tag @user.profile_pic.url %>

我现在好奇的是如何处理没有上传profile_pic的用户。如何显示标准站点用户图像(通用)

我应该做个帮手吗?

showProfilePic(@user, size)这样的东西

然后使用该助手显示合适大小的图像,无论是用户上传的照片还是通用网站的个人资料图片?

谢谢。有没有现成的助手?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-11 02:57:31

您可以使用default_urldefault_style选项来设置它。默认的附件是/: default_url /: style / missing.png,所以你可以为每种风格插入missing.png,并让它成为你的通用头像。但是,如果您想要自定义...

代码语言:javascript
复制
class User < ActiveRecord::Base
  has_attached_file :profile_pic, 
    :default_style => :thumbnail,
    :default_url => '/path/to/:style_default.jpg'
end
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3901642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档