jacerider / neo_swiper
Provide functionality for extending the Swiper Formatter module.
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:drupal-module
Requires
- drupal/core: ^10.3 || ^11
- drupal/swiper_formatter: ^2
- jacerider/neo: ^1
This package is auto-updated.
Last update: 2025-08-07 22:08:55 UTC
README
Provide functionality for extending the Swiper Formatter module.
REQUIREMENTS
This module requires Neo, Swiper Formatter and Drupal core.
INSTALLATION
Install as you would normally install a contributed Drupal module. See: https://www.drupal.org/node/895232 for further information.
TWIG
Using a swiper in twig can be done as follows:
{# Can pass a swiper template id into the swiper() function. #} {% set swiper = swiper() %} <div{{ swiper.getWrapperAttributes() }}> {{ swiper.getLibrary() }} <div{{ swiper.getSlidesAttributes() }}> <div{{ swiper.getSlideAttributes() }}> SLIDE CONTENT 1 </div> <div{{ swiper.getSlideAttributes() }}> SLIDE CONTENT 2 </div> <div{{ swiper.getSlideAttributes() }}> SLIDE CONTENT 3 </div> </div> {% if swiper.hasScrollbar() %} <div{{ swiper.getScrollbarAttributes() }}></div> {% endif %} {% if swiper.hasPagination() %} <div{{ swiper.getPaginationAttributes() }}></div> {% endif %} {% if swiper.hasNavigation() %} <div{{ swiper.getNavigationPrevAttributes() }}>{{ icon('chevron-left') }}</div> <div{{ swiper.getNavigationNextAttributes() }}>{{ icon('chevron-right') }}</div> {% endif %} </div>