CanVas
@CanVas
Веб-мастер

Как в друпале, или в другой cms добавить кучу изображений одним кликом, и потом проставить им теги?

Суть задачи проста: необходимо создать галлерею изображений, но при этом что бы к каждому изображению можно было привязать такие данные:
- автор
- теги
- другие доп поля.
При этом необходимо дать возможность пользователям загрузить сразу несколько изображений, и только после попросить их прописать характеристики к каждому загруженному изображению.
Т.е. изображение будет являться полноценным материалом.
Вопрос - как это сделать конкретно на друпале? Или может в другой cms/фреймворке?
  • Вопрос задан
  • 2325 просмотров
Пригласить эксперта
Ответы на вопрос 2
@archelon
решение из коробки есть! прямо сейчас делаю такое)
https://www.drupal.org/project/bulk_file_nodes
+ https://www.drupal.org/project/plupload
Ответ написан
Комментировать
mr_T
@mr_T
Web-разработчик
Думаю, из коробки такого решения нигде не будет (но могу ошибаться).
Конкретно по друпалу - я как раз делал нечто подобное. Могу сказать, что готового модуля для этого нет, так что пришлось писать костыль самому.
Сделал я это примерно так: добавил 2 поля - одно с картинкой и виджетом множественной загрузки, другое - field collection (модуль добавляет новый вид сущности, к которой можно привязывать поля как к ноде, а сами эти сущности могут заносится в любое другое поле с типом Field Collection), потом в хуке сохранения ноды убирал картинки, добавленные в первое поле, и на каждую из этих картинок создавал новый fild_collection_item, заносил туда картинку и сохранял во второе поле.
Короче, путь не джедайский, но если не хочешь убить кучу времени, то, пожалуй, единственно возможный. Сейчас не знаю, откопаю ли весь код, который я писал, но что-то могу дать, если нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы