Головна »Веб майстру на замітку» Галерея своїми руками на Drupal 7 за допомогою Views і Colorbox.
Для реалізації задуманого нам знадобиться остання версія Drupal 7 і наступні модулі: Views, Colorbox також бажано поставити Token, і Сtools без нього не буде працювати Views.
Локалізуємо все це справа за смаком і йдемо далі. Для функціонування Colorbox нам необхідно завантажити саму бібліотеку і помістити її в sites / all / libraries / colorbox.
Тут сам процес практично нічим не відрізняється від створення нових типів для Drupal 6. Ну що ж створюємо новий тип, нехай він буде називати Фотозвіт. Тепер можна побачити в нашому списку матеріалів щойно створений нами тип Фотозвіт.
Тепер в колонці дії для нашого типу натискаємо на посилання управління полями. І створюємо нове поле, тип зберігання даних - зображення, віджет зображення. В налаштуваннях поля можна вказати каталог для зберігання файлів fotoreports / random: number в [], щоб використовувати random: number в [] у вас повинен бути встановленні Token. Далі тут все стандартно, вкажемо підтримує максимальний розмір файлу, мінімальне і максимальне дозвіл для завантажується картинки, в поле кількість значень встановимо - Не обмежено.
Тепер повертаємося до списку наших типів, і в колонці дією для нашого типу натискаємо - Управління відображенням. Тут ми бачимо створене нами поле - зображення. У колонці формат для даного поля змінимо в списку з зображення на colorbox, зберігаємо, і бачимо правіше від цього поля, з'явилася ікона із шестірнею, натискаємо на неї. Давай ті настроєм обробку цього поля, можете зробити, як показано на зображенні нижче.
У вас стилі зображення можуть відрізнятися від моїх, але стандартні типи як medium буду присутній. Створити свій стиль для відображення можна тут - / admin / config / media / image-styles. І так повернемося до налаштування поля, після того як ви налаштували це поле зберігаємо і можемо створити пробну фотогалерею.
Виглядати вона буде приблизно так само як на фотографії нижче. Єдине що я трохи обробив її за допомогою CSS.
При кліці на картинку будемо бачити такі.
Варіанти відображення тут до речі теж можна налаштувати, зробити це можна ось тут - / admin / config / media / colorbox в поле стиль, всього там 8 варіантів оформлення.
Тепер навіщо тут Views запитаєте ви. З допомогу цього чудового модуля ми можемо створити уявлення для галереї. Думаю тут у Вас проблем бути не повинно, просто створимо подання для матеріалів типу Фотозвіт. Скрін настоянок уявлення про всяк випадок прикладаю нижче.
Ну і власне, ще нижче зображення результат даного подання.