WT JSwiper - SWiper.js for Joomla developers

Downloads 30105 Hits 9054 CTR 333% Plg Free

This plugin is for Joomla developers. The plugin registers Swiper.js package in Joomla Web Assets Manager. Then you can use it in your extensions via $wa->useScript('swiper-bundle')->useStyle('swiper-bundle').

WT JSwiper - SWiper.js for Joomla developers

Description

Plugin for Joomla developers. It allows you to use Swiper.js anywhere in Joomla 4: in modules, components, plugins.

To do this in your code, use:

$wa = Factory::getApplication()->getDocument()->getWebAssetManager();
$wa->useScript('swiper-bundle')->useStyle('swiper-bundle'); // Use local file
$wa->usePreset('swiper-bundle-remote'); // Connect from CDN

At the moment, only the swiper-bundle is connected with this plugin.

The plugin can be used as a dependency when developing your own extensions for Joomla 4+. The plugin uses the Joomla 4+ update system.

Joomla

Extension type:
Plugin
Folder:
System
Joomla version:
4.1, , 4.2, 4.3.0, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 5.0.0, 5.0.1, 5.0.3, 5.1, 5.1.1, 5.1.2, 5.1.3, 5.1.4, 5.2.1, 5.2.2, 5.2.3, 5.2.4, 5.2.5, 5.3.0, 5.3.1, 5.3.3, 6.0.0, 6.0.2

What's new

Addition

Features

keyboard: add support for custom speed parameter in keyboard navigation (#8148) (7a4a0e5)
new snapToSlideEdge parameter (de3131f), closes #8021 #4780
Fixed

Bug Fixes

autoplay: broken custom delay percentages with pause/resume (#8133) (0afecde)
core: Don't use data-swiper-slide-index for realIndex when virtual module is enabled (#8142) (bd957f8)
core: Escape all CSS selector special characters (d35f41a), closes #8135
core: support slidesOffsetBefore and slidesOffsetAfert in cssMode (45b98d0), closes #7926
fix lazy preloader removal error in react in vue (332f5c7), closes #8149
thumbs: update slide classes on virtual swiper update (#8141) (9752771)
types: Add autoScroll to thumbs.update type signature (#8146) (5d91e6e)
zoom: initialize gesture state after programmatic zoom (#8112) (71e9511)

Related extensions

WebTolk Joomla Extensions

101 Extensions
12 Categories
516 Versions released
637979 Downloads