/ / Rails - tipo de entrada = "arquivo" multiple - ruby-on-rails, ruby-on-rails-3

Rails - tipo de entrada = "arquivo" multiple - ruby-on-rails, ruby-on-rails-3

Eu ainda estou à procura de um upload de vários arquivos para o Rails.

Acabei de aprender sobre o "input type =" file "multiple"

O Rails suporta isso? Algum exemplo? dicas sobre como implementar o upload de várias fotos para um modelo de álbum de fotos no Rails?

obrigado

Respostas:

2 para resposta № 1

O que você precisa é que mais algo assim:

<% = f.file_field: anexo : multiple => true%>


1 para resposta № 2

Isso é fácil nos trilhos. Se você está usando form_for, faça assim:

form_for(@user, :html => {:multipart => true}) do |f|

Se você está fazendo isso com form_tagfunciona assim:

form_tag new_user_path, :multipart => true

Eu espero que isso ajude!


1 para resposta № 3

Aqui está um snippet de código completo para o Rails 5:

<%= form_for(@user, html: {multipart: true}) do |f| %>
<%= f.file_field :picture, accept: "image/png,image/gif,image/jpeg,image/jpg", multiple: true %>
<%= f.submit "Upload Picture" %>
<% end %>

0 para a resposta № 4

Eu tenho usado http://www.fyneworks.com/jquery/multiple-file-upload/, e parece bom para mim no jQuery-1.7.1.

Espero que ajude.