Галереи для Joomla: обзор лучших компонентов и модулей
Joomla предлагает несколько подходов к созданию фотогалереи: отдельные компоненты с полным управлением медиатекой, лёгкие модули для простых слайдеров, а также нативный вариант — через поля Joomla без сторонних расширений. В этой статье рассматриваем актуальные варианты для Joomla 5 и 6.
Phoca Gallery
phoca.cz/phocagallery — один из старейших и наиболее функциональных бесплатных компонентов галереи для Joomla. Поддерживает Joomla 5.
- Полноценный менеджер категорий и изображений в панели администратора
- Поддержка водяных знаков, автоматическое создание превью
- Встроенный лайтбокс для просмотра изображений
- Сопутствующие модули: слайдшоу, случайные фото, последние фото
- Лицензия: бесплатно (GNU GPL)
Подходит для: сайтов с большим количеством фотографий, необходимостью категоризации и управления правами доступа к альбомам.
JoomGallery
joomgallery.net — открытый компонент галереи с активным сообществом. Поддерживает Joomla 5.
- Неограниченная вложенность категорий альбомов
- Гибкая система прав: кто может загружать, просматривать, комментировать
- Поддержка EXIF-данных и геолокации
- Интеграция с пользователями Joomla — личные альбомы
- Лицензия: бесплатно (GNU GPL)
Подходит для: сообществ, где пользователи сами загружают фотографии.
DJ-MediaTools
DJ-Extensions — популярный модуль-слайдер с поддержкой галерейного режима. Есть бесплатная и платная версии. Поддерживает Joomla 5.
- Работает как модуль — легко встраивается в любую позицию
- Поддержка изображений, видео (YouTube, Vimeo), смешанных галерей
- Множество стилей отображения: сетка, карусель, слайдер, мозаика
- В бесплатной версии доступны базовые макеты
- Лицензия: бесплатно (базовая) / платно (полная)
Подходит для: слайдеров и небольших галерей на главной странице или в сайдбаре.
Sigplus
Sigplus — лёгкий плагин контента для встраивания галерей прямо в статьи через простой тег. Поддерживает Joomla 4/5.
- Галерея вставляется тегом
{gallery}папка-с-фото{/gallery}прямо в тексте статьи - Автоматически берёт изображения из указанной папки на сервере
- Поддержка лайтбокса, подписей из имён файлов или отдельного файла
- Не требует настройки через панель — работает через папки в
/images/ - Лицензия: бесплатно (GNU GPL)
Подходит для: редакторов, которые хотят вставлять галереи в статьи без обращения к администратору.
Галерея без расширений — через поля Joomla
Начиная с Joomla 3.7 в ядре есть Custom Fields (настраиваемые поля). С их помощью можно создать простую галерею без установки дополнительных расширений.
- Создайте поле типа Media (или несколько полей) в Контент → Поля
- В шаблоне через переопределение (html/layouts/) выведите изображения из этих полей в нужном оформлении
- Для лайтбокса подключите любую JS-библиотеку (например, GLightbox, уже встроенный в Joomla 5) через Web Asset Manager
Подходит для: разработчиков, которые хотят полный контроль над вёрсткой галереи без зависимости от сторонних компонентов.
Как выбрать
| Задача | Решение |
|---|---|
| Большая фотогалерея с категориями и управлением | Phoca Gallery или JoomGallery |
| Загрузка фото самими пользователями | JoomGallery |
| Слайдер / карусель в модуле | DJ-MediaTools |
| Галерея внутри статьи через тег | Sigplus |
| Своя вёрстка, без зависимостей | Custom Fields + GLightbox |