Rails - тип ввода = «file», кратный - PullRequest
4 голосов
/ 24 октября 2010

Я все еще нахожусь в поиске элегантной загрузки нескольких файлов для Rails.

Я только что узнал о «входном типе =» файле «кратный»

Поддерживает ли Rails это? Есть примеры? советы о том, как реализовать загрузку нескольких фотографий в модель фотоальбома в Rails?

Спасибо

Ответы [ 4 ]

3 голосов
/ 15 февраля 2017

Вот полный рабочий фрагмент кода для 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 %>           
3 голосов
/ 18 апреля 2011

Что вам нужно, так это то, что вы чувствуете себя так:

<% = f.file_field: вложение, : множественный => правда%>

1 голос
/ 24 октября 2010

Это легко в рельсах.Если вы используете form_for, сделайте это так:

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

Если вы делаете это с form_tag, это работает так:

form_tag new_user_path, :multipart => true

Я надеюсьэто помогает!

0 голосов
/ 04 июля 2013

Я использовал http://www.fyneworks.com/jquery/multiple-file-upload/,, и на jQuery-1.7.1 он выглядит хорошо.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...