Модуль для наборов повторяющихся элементов: заголовок, текст, адаптивные изображения и видео. Каждый элемент может вести на материал, категорию, пункт меню, файл или категорию магазина.
На сайте много групп однотипных элементов: теговые ссылки для перелинковки, блоки услуг и преимуществ, отзывы, частые вопросы, плитки на главной странице. WT Quick links позволяет собрать такую группу в понятном интерфейсе модуля, без правки HTML-кода, — с ней справится контент-менеджер, а не только разработчик. Внешний вид задаётся макетами вывода: от простого списка ссылок до стены из фото или видео, вкладок и аккордеонов.
Возможности
- Элемент набора: заголовок, текст, изображение или видео, ссылка.
- В поле «Текст ссылки» можно использовать HTML-теги из белого списка Joomla, например перенос длинной фразы.
- Адаптивные изображения и адаптивные видео.
- Макет bg-video (Bootstrap): «стена» видео на всю ширину контейнера.
- Собственные макеты модуля и макеты для отдельных элементов списка — в папке
modules/mod_wt_quick_links/tmplили в шаблоне,templates/[ШАБЛОН]/html/mod_wt_quick_links. Подключив в макете JS-скрипт, модуль можно превратить, например, в слайдер. - Условия исключения: отдельные пункты скрываются на выбранных пунктах меню, в категориях JoomShopping, категориях материалов Joomla и материалах этих категорий. Например, ссылка на категорию «Чашки» не показывается внутри самой категории «Чашки».
Типы ссылок
- пункт меню Joomla;
- категория материалов и отдельный материал Joomla;
- произвольная ссылка;
- ссылка на файл;
- категория товаров JoomShopping, VirtueMart, Phoca Cart, RadicalMart;
- категория Phoca Download и Phoca Gallery.
Адаптивные видео
Для каждого диапазона разрешений экрана (задаётся CSS media-запросом) указывается свой видеофайл и постер. Скрипт определяет размер экрана и загружает нужный файл отложенно (lazy loading). Рекомендации по подготовке:
- формат mp4, для горизонтального видео — 1280×720 или 1920×1080, для телефонов — квадрат или вертикальное, например 450×800;
- длительность — до 10–15 секунд для компьютеров и до 7–10 секунд для телефонов;
- размер файла — не более 10 МБ для компьютеров и не более 2 МБ для телефонов.
Макет bg-video можно взять за основу собственного. Общий контейнер видео должен иметь атрибут data-wt-quick-links-responsive-videos с ID модуля, а каждое видео — id="wt-quick-links-responsive-videos-[ID модуля]-[номер видео]". Должен быть подключён JS-файл ядра Joomla (подключается по умолчанию).
Совместимость и требования
- С версии 2.0.0 — Joomla 4.2 и новее, Joomla 5.
- Версии до 2.0.0 работали на Joomla 3 и Joomla 4.