Разработать обойный сайт

Главные вкладки

Аватар пользователя lver2 lver2 17 января 2015 в 11:28

Подскажите, пожалуйста, каким набором модулей решить такую задачу:
Разработать обойный сайт, чтобы при загрузке картинки на сайт автоматом создавались копии нужного размера (под разные разрешения), картинка добавлялась в нужные разделы сайта, можно было легко добавить описание к ней, ключевые слова + вывод похожих картинок.
Никогда не решал подобную задачу, но полагаю, что основным модулем будет модуль галереи, всё остальное решается либо в самом Друпал, либо ещё парой простых модулей.

Комментарии

Аватар пользователя Plazik Plazik 17 января 2015 в 15:50

А в чем конкретно сложность?
Делайте новый тип материала Обоина и туда добавляете поле Изображение, делаете категории в таксономии и привязывает поле к типу материала. Похожие картинки по этой категории или тегам строятся через similar by terms.
Под каждое разрешение делайте свой стиль изображения, ссылки на эти картинки выводите в ноде.

Аватар пользователя lver2 lver2 17 января 2015 в 18:32

"Под каждое разрешение делайте свой стиль изображения" - можно подробнее?
Сложность как раз в создании картинок под каждое разрешение, которое нужно указать заранее где-то, не представляю как это сделать и с помощью чего...

Аватар пользователя lver2 lver2 17 января 2015 в 20:41

Хм, нашёл, а каким образом выводить скачивание всех заданных тут размеров? Сейчас не могу понять как скачать тот единственный, который загрузился Smile

Аватар пользователя VasyOK VasyOK 18 января 2015 в 6:47

Тип ноды - Товар.
В нем поле - изображение.
Делаем несколько прессетов в стилях изображений.

Делаем вьюху, которая несколько раз выводит поле изображение для каждой ноды.
Это делаем либо через viewfield https://www.drupal.org/node/1210142
либо через entityreference - ридми его читайте

И выводим эту вьюху на страницу товара.

Аватар пользователя Plazik Plazik 18 января 2015 в 14:28

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

Так что нет, готового модуля нет, придется повозиться, включить извилины Smile