Галерея в ноде - image cache + image field + color box [Решено]

Аватар пользователя lacrim lacrim 31 мая 2012 в 0:14

По скольку вопрос исчерпал себя и был решён, напишу небольшой мануал для тех кто будет сталкиваться с этой проблемой Smile

Итак приступим же к созданию простой галереи в ноде.

Для начала нам нужно скачать и активировать следующие модули:

1) Image cache
2) file field
3) Image field
4) Color box (или его аналоги, я и спользовал shadowbox например)

Если не усановлены по умолчанию, обязательно нужны модули CCK и Views

После того как все модули будут скачаны и активированы, переходим в настройки image cache и создаём пресет для превью в нашей будущей галерее. Имя thumb1 например и размером 120px 90px

Далее заходим в типы материалов, выбираем тот тип в котором будет галерея, например тип Page, выбираем пункт "управлять полями" и добавляем там новое поле с названием скажем gallery далее во вкладке "тип данных для хранения" - "файл", в следующем поле выбираем "изображение" сохраняем. На следующей странице в пункте "Количество значений" выбираем неограниченно. Сохраняем. Далее во вкладке отображение полей в отображении полного материала выбираем поле gallery и пресет lightBox thumb1 - original image

Всё! в ноду можно загружать кучу изображений которые сформируют там галерею с пролистывающимся лайтбоксом. Не забудтье темизировать отображение через css по вкусу иначе изображения станул вертикально каждое на новой строке, не оч красиво согласитесь Smile

Вот что получилось у меня - http://madeingreece.su/romantika-sredizemnomorya-v-zalive-elunda

Комментарии

Аватар пользователя q2_faith q2_faith 31 мая 2012 в 1:13

вы как то сложно все делаете. в настройках colorbox'а можно сразу указать как выводить галерею

Аватар пользователя lacrim lacrim 31 мая 2012 в 14:58

Chyvakoff -  Спасибо огромное, действительно в отображении полей можно было выбрать пресет установленного в систему лайтбокса, и всё тут же заработало!

q2_faith - Увы соглашусь с вами, за неимением опыта порой иду окольными тернистыми и неверными путями, но благодаря вашим советам и отзывам всегда есть шанс найти короткие и правильные пути! Smile

Аватар пользователя Cyber Cyber 31 мая 2012 в 15:11

употребление rel, в контексте x-ового Drupal, со значением не описанном в тут -- есть плохой тон.

p.s.: лайтбокс плохая. мне вот эта понравилась: DarkBox 2; demo