Галерея і слайдери evogallery для modx evo - авторські матеріали про просування вконтакте, wordpress

Перевага модуля в тому, що він не створює окремо галереї, а як би додає можливість прикріплювати фотки до записів. З одного боку може здатися незручним, але з іншого, дозволяє дуже гнучко налаштовувати зовнішній вигляд, а також полегшує завдання створення оновлюваних слайдеров, та й сам модуль мені сподобався в установці і простоті роботи з ним.

Установка проста - закидаєте папки в корінь сайту і коли зайдете на сайт, але включиться інсталятор (як при установці modx), далі прямуєте кроків і не забувайте встановити права 777 на папку galleries і видалити папку install після установки.

Також можна налаштовувати розміри мініатюр. Для цього переходите на вкладку Модулі - управління модулями і вибирайте там Evogallery.

А тепер як користуватися

У моєму випадку мені потрібно було зробити висновок мініатюр альбомів на головну, виведення всіх альбомів при переході на саму сторінку галереї. У самому альбомі повинні бути мініатюри фоток, при кліці на кожну - вона повинні відкриватися як lightbox

Для початку я створив 2 шаблони - один буде використовуватися для сторінки галереї (висновок всіх альбомів), другий для показу самого альбому фоток.

Документацію по модулю ви можете знайти тут.

Evogallery має можливість виведення в трьох форматах - у вигляді галереї зображень, у вигляді ряду картинок і у вигляді одиничного зображення.

Після установки я також створив розділ на сайті, який буде використовуватися як галерея. У мене цей розділ мав id = 3 (можете глянути циферку поруч з назвою сторінки)

Для виведення блоку з останніми альбомами (див скрін нижче) я використав такий код

Галерея і слайдери evogallery для modx evo - авторські матеріали про просування вконтакте, wordpress

# 038; display = `galleries` - говорить про те, що будуть виводиться мініатюри альбомів, # 038; docId - це id сторінки самої галереї, # 038; itemTpl - це ім'я чанка в якому буде зберігається код для кожної позиції. У цьому чанка можна використовувати плейсхолдери подібні як в Дітто.

У мене в чанка вийшло так

З галереєю все. Тепер потрібно розібратися з шаблоном виведення самих зображень в альбомі.

У шаблон вставляємо

# 038; display = `images` - говорить про те, що потрібно виводити картинки, # 038; itemTpl = `item_list_album` - вказує на чанк, в якому міститься код для кожної позиції картинок. У мене він такий

У документації ви можете знайти список усіх плейсхолдеров і параметрів.

До речі, модуль дуже зручно використовувати і для слайдерів.

До речі, в галереї є вже вбудовані варіанти відображення. Просто не вказуйте # 038; itemTpl - і тоді буде застосовано відображення по дефолту.

Ну а якщо все це робити у вас немає часу, то завжди можна замовити дизайн сайту у фахівців. Буде гарно, якісно, ​​завжди в терміни. Можете глянути портфоліо, щоб переконатися.

Або поділися корисним з миром

Схожі статті