Описание
Модуль Multiupload Filefield Widget позволяет загружать несколько файлов за раз в поля типа File. Модуль использует исключительно возможности HTML5, что ставит ограничение на поддерживаемые браузеры: Firefox 3.6+, Chromium 10+, Opera 11.01+ (IE как видно в пролёте).
Установка и использование
Установка стандартная — распаковать в sites/all/modules
, включить.
После включения модуля, у полей типа File появится новый тип виджета — Multiupload:
Выбираем его.
В настройках поля, меняем значение опции Number of values на любое отличное от 1 значение, например Unlimited:
Всё. После этого можно будет выбирать в поле несколько файлов за раз:
Для загрузки картинок есть родственный модуль Multiupload Imagefield Widget.
Похожий модуль для Drupal 6 — ImageField Zip/HTML5 Bulk Upload.
Примечание: если виджет не хочет загружать большое количество файлов, то в php.ini следует увеличить значения директив max_file_uploads
и upload_max_filesize
Комментарии
Спасибо. для семерки такое очень актуально
спасибо за модуль
Ох как это я не заметил..
Тогда вопрос в тему.
media + plupload грузят картинки в корень (в files) а как же настроить что бы в папку грузил как стандартный image плагин грузит.
Подскажите, как загрузить более 25 картинок за раз?
так же как и менее 25
А вы пробовали сами?) Я сколько не пробую - 25, 30, 100 - в итоге получается 25 за один заход и все.
Смотреть в php.ini на предмет
; Maximum number of files that can be uploaded via a single request
max_file_uploads = 25
Нет. Это не влияет. Выкручивали лимиты до облаков в PHP - бесполезно. В итоге нашли что это бага.
Сергей, проме лимитов PHP есть еще лимиты сервера :)
андед про них не знает.
правильнй путь - пользовать костыль на flash, gears или silverlight, резать файлы на кусочки и пулять из мелкими порциями по пост-запросу на порцию :)
Либо второй путь - пулять большим куском ВСЕ. но для приема делать отдельный сервис
А ооочень большой POST это плохо.
толсто
В модуле баг есть - Transliteration не переводит русские имена файлов в транслит.
http://drupal.org/node/1345108
Да, он самый. Я вчера обнаружил и зарелизил.
У меня если в виджете поставлю "MUltiupload" перестает работать Insert :( Как решить?
написать issue разработчику
Вопрос: а можно сделать так, чтобы файлы закачивались по порядку, а не вразброс. Предположим у меня есть файлы с именами 1.jpg 2.jpg 3.jpg .... 25.jpg а закачиваются они в хаотичном порядке, можно что нибудь сделать, либо придумать??? а то приходится ручками порядок выставлять =(
Да, порядок сортировки напрягает. Чиркните если решение будет.
@Андрей https://drupal.org/node/1733898
Спасибо, но это про multiupload_filefield_widget. Я же пользуюсь еще drupal 6 и "ImageField Zip/HTML5 Bulk Upload".
Здравствуйте.
Столкнулся с проблемой больше 200 изображений, а точнее больше 195 шт при настройках "Без ограничения" не удается закачать.
Как обойти данное ограничение?
Если в форме при сабмите не проходит валидация этот виджет перестает работать. Если повторно попробовать сохранить форму вообще остается один файл
Добавить комментарий