Rails和Uploadcare - 在编辑表单后保留原始图像文件?

时间:2015-10-26 02:35:06

标签: ruby-on-rails uploadcare

我使用Uploadcare来管理我的Rails应用程序的图像。我可以从我的计算机和URL上传图像而不会出现问题。但。我有一个编辑表单供用户编辑他们的条目。用户可以更改他们的条目以及与其相关联的图像,但如果他们不在编辑页面上选择新图像并提交表单,那么就不是图像。我怎样才能使用户如果没有选择新图像,图像就会保留原始图像?

我是Rails的新手,所以我怀疑这是一个简单的答案,但我无法弄清楚!

1 个答案:

答案 0 :(得分:0)

知道了!为未来的求职者发布答案。

我需要包括的是一个"值"在我的Uploadcare输入字段中,映射到现有照片。所以输入字段的完整代码是:

<input type="hidden" role="uploadcare-uploader" name="user[photo]" value="<%= @user.photo %>" data-crop="1:1" data-preview-step="true" data-images-only="true" />

现在,如果用户没有选择新照片,则旧照片仍然存在。