WT Fancybox.js

WT Fancybox.js

Скачивания 89 Просмотры 238 CTR 37% Plg Free

Плагин регистрирует Fancybox.js в Joomla Web Assets Manager. После регистрации вы можете использовать его в своих расширениях.

WT Fancybox.js

Описание

Это плагин для Joomla-разработчиков. Он позволяет в любом месте Joomla 4+ использовать Fancybox.js: в модулях, компонентах, плагинах.

Fancybox.js распространяется автором под коммерческой лицензией. Для использования его на своих сайтах вы должны ознакомиться с лицензионным соглашением и приобрести лицензию согласно одному из тарифных планов Fancyapps, чтобы использовать его на своих сайтах без возможных юридических последствий. Данный плагин является просто обёрткой над js-скриптом, предоставляющим правильный способ подключения в Joomla. Использование этого плагина  для подключения Fancybox.js равносильно самостоятельному подключению скрипта в шаблоне или макете расширения в Joomla.

Для этого в Вашем коде используйте:

<?php
use Joomla\CMS\Factory;

$wa = Factory::getApplication()->getDocument()->getWebAssetManager();
$wa->usePreset('wtfancybox'); // Local file 
$wa->usePreset('wtfancybox-remote'); // Use from CDN

Плагин можно использовать как зависимость при разработке своих расширений для Joomla 4+. Плагин использует систему обновления Joomla 4+.

Быстрый старт

Пример из официальной документации. Разметка:

<a href="/image-a.jpeg" data-fancybox data-caption="Single image">
  <img src="/thumbnail-a.jpeg" />
</a>

Javascript. Лучше обернуть вызов скрипта в DOMContentLoaded.

document.addEventListener('DOMContentLoaded', () => {
	Fancybox.bind("[data-fancybox]", {
        // Your custom options
        });
});

Joomla

Тип расширения:
Плагин
Каталог:
System
Версия Joomla:
5.3.1

Что нового

Добавлено

Версия 6.0.9

Первая версия плагина веб-ассета

Смотрите также

Расширения Joomla WebTolk

94 Всего расширений
11 Категорий
458 Выпущено версий
480002 Всего скачиваний
Корзина
Корзина пуста