Мультизагрузка изображений в Drupal
Опубликовано: 09.10.2017
Мультизагрузка изображений в поле типа Image в Drupal - давно была больным местом дру-созидателей. У меня этот вопрос был частично решен химическим соединением модуля Mupload из песочницы с пропатченным модулем Plupload. Патченные модули - не есть гуд, это уж мы с вами знаем. И только я собралась описать это сомнительное, но все же решение задачи, нашла целых 3 альтернативных варианта.
Drupal 7 Основы: Миниатюры изображений
1. Модуль Plup
При включение модуля в списке возможных типов виджетов (widget type) для поля типа Image, кроме стандартного Image, появляется Pluploader. Кроме непосредственной мультизагрузки, есть сортировка методом перетаскивания. Выглядит примерно так:
[Drupal 6] Урок 4. Удобное редактирование статей и загрузка фотографий (FCKEditor, IMCE)
По-моему, то что надо!
2. Модуль Multiupload Imagefield Widget (зависит от Multiupload Filefield Widget )
Тут вообще все просто до неприличия: в классическое поле для загрузки изображения (оно и внешне ничем не отличается) можно грузить сразу несколько изображений. Кликаем выбрать изображения, выбираем пачку файлов и грузим. Ничего лишнего, дешево и сердито.
3. Из песочницы
Mupload работает корректно только в сочетании с патченным моудлем Plupload. Как я уже отмечала в начале поста - так себе решение. Остальные варианты не тестировала. Но они есть, и вполне возможно дорастут до полноценных релизов.
P.S. Не забывайте искать модули на drupal.org! Почти на каждую задачу есть готовые работающие модули. Исключение - совсем уж специфический функционал. Кроме того, постоянно появляются новые модули, а на страницах проектов часть есть полезная информация: ссылки на альтернативные модули, посты с решениями распространенных проблем, ссылки на мануалы и видео-уроки и многое другое.