我在这里使用 filepicker rails gem:
https://github.com/Filepicker/filepicker-rails
我想将现有的 rails 上传表单转换为使用 filepicker.io rails gem。现有表单使用 rails、bootstrap 和 datamapper,如下所示:
<%= form_for([@user, @photo],
html: {multipart: true, remote: true, class: 'photo-upload'} ) do |f| %>
<%= f.hidden_field :user_id, value: @user.id %>
<div class="select-files">
<div class="field">
<%= f.label :image, "Select files from your computer" %>
<%= f.file_field :image, multiple: true %>
</div>
</div>
<div class="actions">
<%= f.submit "Upload", class: "btn btn-large btn-primary" %>
</div>
<% end %>
我的转换如下所示:
<%= form_for([@user, @photo]) do |f| %>
<div>
<%= f.label :image, "Select files from your computer:" %>
<%= f.filepicker_field :image %>
</div>
<%= f.submit %>
<% end %>
我遵循了 github 项目上的文档,但没有得到文件选择器对话框。是否有使用 filepicker.io rails 演示有效上传表单的演示或示例代码?我找到了这个:
https://github.com/maxtilford/filepicker-rails-demo
但我无法让它在我的机器上运行。