msp / lightslider

msp/lightslider

Magento module wrapper for LightSlider

magento2-module 2.4.6-2.4.9 Compatible Based on composer requirements only QA: passed OSL 3.0

Magento 2 LightGallery module

This module lets you use lightSlider with Magento 2 throught requirejs.

Installation

composer require msp/lightSlider
bin/magento module:enable MSP_LightSlider
bin/magento setup:upgrade

Usage

You must include the css via layout XML, for example if you want to use the gallery in the product page add to catalog_product_view.xml:

<head>
    ...
    <css src="MSP_LightSlider::css/lightslider.min.css"/>
    ...
</head>

You can init the gallery with data-mage-init:

<div id="your-slider" data-mage-init='{
    "LightSlider": {
        "item": 1
    }
}'>
    <a href="img/kitten1.jpg">
        <img src="img/kitten1-thumb.jpg" />
    </a>
    <a href="img/kitten2.jpg">
        <img src="img/kitten2-thumb.jpg" />
    </a>
    <a href="img/kitten3.jpg">
        <img src="img/kitten3-thumb.jpg" />
    </a>
</div>

or with a <script type="text/x-magento-init">:

<div id="your-gallery">
    <a href="img/kitten1.jpg">
        <img src="img/kitten1-thumb.jpg" />
    </a>
    <a href="img/kitten2.jpg">
        <img src="img/kitten2-thumb.jpg" />
    </a>
    <a href="img/kitten3.jpg">
        <img src="img/kitten3-thumb.jpg" />
    </a>
</div>
<script type="text/x-magento-init">
     {
         "#your-slider": {
             "LightSlider": {
                 "item": 1
             }
         }
     }
</script>

No changelog yet

The vendor hasn't published a changelog. Tagged releases appear in the Versions tab.

Versions
Version Stability QA Status Released
0.1.2 stable Pass 2017-02-01 15:13:20
0.1.1 stable Not tested 2017-01-18 15:56:48
0.1.0 stable Not tested 2016-10-27 14:28:30

Requires 3

Package Constraint
php *
msp/common *
magento/magento-composer-installer *
QA results
Tool Status Findings Summary
PHPCS Pass 0
PHPStan Pass 0
Cpd Pass 0
Security Pass 0
License
OSL 3.0
Make it pay

Turn an existing module into recurring revenue.

If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.