使用回形针从上传或外部URL设置个人资料图片



我想让我的用户通过以下方式设置他们的头像:

  • 为文本框提供远程URL,我将使用该文本框将图像抓取到S3桶
  • 使用SimpleForm的file_field方法上传文件

我想知道最干净的方式,让用户从同一个表单做这两个。我做了一些实验,但还没有得出什么特别令人满意的结果。谢谢。

下面是一个很好的指南,给出了如何通过url进行上传的总体思路。它很古老,但它提供了一个很好的总体思路,需要做什么。

http://trevorturk.com/2008/12/11/easy-upload-via-url-with-paperclip/

完成上述操作后,首先禁用url和上传字段。然后我将有一些javascript,和一个按钮,在选择url或上传禁用相应的字段通过删除属性禁用。

最新更新