@mkoreshkov

Галерея на Drupal, взаимодействующая с базой данных

Задача такая: пользователь может загружать фотографии общую папку с картинками. При загрузке пути к картинкам прописываются в базу. Также каждой картинке соответствует комментарий автора, который он пишет при загрузке фотографии на сервер.
А затем на его профильной странице /user/uID отображается галерея, которая выдергивает картинки из базы и, соответственно, комментарии, при нажатии на мини-копию.

Наверняка же существует уже готовый плагин такой.
  • Вопрос задан
  • 2715 просмотров
Решения вопроса 1
kotomyava
@kotomyava
Системный администратор
Вам не нужен для этого какой-то плагин.
Вы можете создать тип материала, для картинки и описания, дать пользователю возможность создавать его, с помощью views вы можете выбрать материалы этого типа по пользователю. По желанию, добавить какой-нибудь форматер результатов, например карусель или слайдшоу.

Итого вам нужно: CCK, Filefield, Views, опционально приглянувшийся форматер для views.

В Drupal, в отличии от большинства CMS, модули чаше всего, дают не законченный функционал, а некие возможности, которые в него собираются. Это большой плюс друпала, т.к. таким образом гибко реализуется то, что нужно именно вам, а не то, что задумывал автор какой-нибудь готовой галереи для другой CMS.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@ru_janex
Можно через views
Просто выбирать как нечто для вывода, нужно не весь типа материала а определённое поле, то что с картинками.

вот здесь так сделано
sustec.ru/%D0%A4%D0%BE%D1%82%D0%BE%D0%B3%D0%B0%D0%...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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