Ich bin immer noch auf der Suche nach einem eleganten Multi-File-Upload für Rails.
Ich habe gerade etwas über das "input type =" file "multiple" gelernt
Unterstützt Rails dies? Beispiele? Tipps zum Hochladen mehrerer Fotos in ein Fotoalbum-Modell in Rails?
Vielen Dank
Antworten:
2 für die Antwort № 1Was du brauchst, ist folgendes:
<% = f.file_field: attachment, : multiple => true%>
1 für die Antwort № 2
Dies ist einfach in Schienen. Wenn Sie verwenden form_for
mach es so:
form_for(@user, :html => {:multipart => true}) do |f|
Wenn Sie dies mit tun form_tag
, es funktioniert so:
form_tag new_user_path, :multipart => true
Ich hoffe das hilft!
1 für die Antwort № 3
Hier ist ein komplettes, funktionierendes Code-Snippet für 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 für die Antwort № 4
Ich habe benutzt http://www.fyneworks.com/jquery/multiple-file-upload/und es sieht gut aus für mich auf jQuery-1.7.1.
Ich hoffe es hilft.