Download the PHP package mage2kishan/module-productgallery without Composer

On this page you can find all versions of the php package mage2kishan/module-productgallery. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-productgallery

Magento 2 Product Gallery Extension: Zoom, Lightbox and Thumbnail Layouts (Hyva + Luma)

Magento 2.4.4 - 2.4.8 PHP 8.1 - 8.4 Hyva + Luma Live Demo & Details Packagist Upwork Top Rated Plus Website

Replace the default Magento product gallery with a fully configurable one. Panth Product Gallery adds horizontal, vertical, and grid thumbnail layouts, inner zoom on hover, a fullscreen lightbox, touch swipe navigation, and keyboard controls to the product detail page. Native templates for Hyva (Alpine.js) and Luma are both included.

Product page: kishansavaliya.com/magento-2-productgallery.html


Quick Answer

What is Panth Product Gallery? It is a Magento 2 product gallery extension that replaces the default product image gallery on the product detail page with a configurable gallery offering three thumbnail layouts, inner zoom, a fullscreen lightbox, and touch swipe navigation.

What does it add to my store?

Which themes are supported? Both Hyva (Alpine.js, no jQuery) and Luma. The correct template is picked automatically based on the active theme.

What does it need? Magento 2.4.4 to 2.4.8, PHP 8.1 to 8.4, and the free mage2kishan/module-core package.


Need Custom Magento 2 Development?

Get a free quote for your project in 24 hours for custom modules, Hyva themes, performance work, M1 to M2 migrations, and Adobe Commerce Cloud.

Get a Free Quote

### Kishan Savaliya **Top Rated Plus on Upwork** [![Hire on Upwork](https://img.shields.io/badge/Hire%20on%20Upwork-Top%20Rated%20Plus-14a800?style=for-the-badge&logo=upwork&logoColor=white)](https://www.upwork.com/freelancers/~016dd1767321100e21) 100% Job Success • 10+ Years Magento Experience Adobe Certified • Hyva Specialist ### Panth Infotech Agency **Magento Development Team** [![Visit Agency](https://img.shields.io/badge/Visit%20Agency-Panth%20Infotech-14a800?style=for-the-badge&logo=upwork&logoColor=white)](https://www.upwork.com/agencies/1881421506131960778/) Custom Modules • Theme Design • Migrations Performance • SEO • Adobe Commerce Cloud

Visit our website: kishansavaliya.com  |  Get a quote: kishansavaliya.com/get-quote


Table of Contents


Who Is It For


Key Features

Configurable Thumbnail Layouts

Image Zoom

Fullscreen Lightbox

Navigation Controls

SEO and Accessibility

Built to Last


Compatibility

Requirement Versions Supported
Magento Open Source 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8
Adobe Commerce 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8
Adobe Commerce Cloud 2.4.4 to 2.4.8
PHP 8.1.x, 8.2.x, 8.3.x, 8.4.x
Hyva Theme 1.3+ (native Alpine.js support)
Luma Theme Native support
Required Dependency mage2kishan/module-core (free)
Optional Dependency mage2kishan/module-advanced-seo (for auto alt text)

Installation

Composer Installation (Recommended)

Manual Installation via ZIP

  1. Download the latest release from Packagist or from the product page.
  2. Extract it to app/code/Panth/ProductGallery/ in your Magento install.
  3. Make sure Panth_Core is installed too (required dependency).
  4. Run the commands above starting from bin/magento module:enable.

Verify Installation

After install, open:


Configuration

Go to Stores -> Configuration -> Panth Extensions -> Product Gallery.

Setting Group Default Description
Enable Module General Settings Yes Master toggle. Disable to fall back to the default Magento gallery.
Thumbnail Layout Gallery Layout Horizontal Choose Horizontal, Vertical, or Grid.
Enable Zoom Zoom Yes Enable inner zoom on hover over the main gallery image.
Enable Lightbox Lightbox Yes Enable the fullscreen lightbox when clicking gallery images.
Show Image Counter Lightbox Yes Show "1 / 5" image counter inside the lightbox (only when lightbox is enabled).
Keyboard Navigation Lightbox Yes Enable arrow key and Escape navigation inside the lightbox (only when lightbox is enabled).
Show Navigation Arrows Navigation Yes Show prev/next arrows on the main image.
Enable Swipe Navigation Yes Enable touch swipe navigation on mobile devices.
Infinite Loop Navigation No Loop back to the first image after the last one.

Gallery colors and border radius are controlled via CSS variables in the theme config file rather than admin settings.


How It Works

  1. When the module is enabled, an afterToHtml plugin intercepts the default gallery block output and replaces it with the Panth gallery template.
  2. The module auto-detects the active theme through Panth_Core\Helper\Theme and serves the Alpine.js template for Hyva or the vanilla JS template for Luma.
  3. The gallery reads layout, zoom, lightbox, and navigation settings from admin configuration and applies them at render time.
  4. An observer on product collection load ensures that media gallery data is included whenever the module is active.
  5. If Panth Advanced SEO is installed, the gallery reads its generated alt text for each image automatically.

FAQ

Does this replace the default Magento product gallery?

Yes. When the module is enabled, the default gallery.phtml output is replaced via an afterToHtml plugin. Disable the module from admin config to fall back to the Magento default.

Does it work on Hyva themes?

Yes. Panth Product Gallery ships a native Alpine.js template for Hyva with no jQuery, Knockout, or RequireJS. The module detects the active theme and serves the correct template for you.

Which thumbnail layouts are available?

Three: horizontal (strip below the main image), vertical (side rail on desktop), and grid (all images displayed at once). You pick the layout in admin configuration.

Does zoom work on mobile?

Inner zoom works on touch devices. Touch swipe navigation between images is also supported both in the main gallery and inside the lightbox.

Can I use the lightbox with keyboard navigation?

Yes. The lightbox supports arrow keys to move between images and Escape to close. This can be turned on or off in admin configuration.

Does it require Panth Advanced SEO?

No. The Advanced SEO integration is a soft dependency, meaning it works if Advanced SEO is installed, but the gallery runs fine without it. The integration just improves alt text quality.

Can I embed the gallery in a CMS page?

Yes. The module includes a widget definition so you can insert the gallery into any CMS page or block through the Magento widget system.

Does it work with multi-store setups?

Yes. All admin configuration settings are scoped per store view, following Magento's standard scope order.

Is it translation ready?

Yes. Every user-facing label uses Magento's __() function, so you can translate from a theme or language pack.


Support

Channel Contact
Product Page kishansavaliya.com/magento-2-productgallery.html
Email [email protected]
Website kishansavaliya.com
WhatsApp +91 84012 70422
GitHub Issues github.com/mage2sk/module-productgallery/issues
Upwork (Top Rated Plus) Hire Kishan Savaliya
Upwork Agency Panth Infotech

Response time: 1-2 business days.

Need Custom Magento Development?

Looking for custom gallery layouts, PDP redesigns, Hyva migration, or performance optimization? Get a free quote in 24 hours:

Get a Free Quote

Hire on Upwork    Visit Agency    View Product Page


About Panth Infotech

Built and maintained by Kishan Savaliya (kishansavaliya.com), a Top Rated Plus Magento developer on Upwork with 10+ years of eCommerce experience.

Panth Infotech is a Magento 2 development agency that builds high quality, security focused extensions and themes for both Hyva and Luma storefronts. The extension suite covers SEO, performance, checkout, product presentation, customer engagement, and store management, with each module built to MEQP standards and tested across Magento 2.4.4 to 2.4.8.

Browse the full extension catalog on our Magento extensions page or on Packagist.


Quick Links

Resource Link
Product Page magento-2-productgallery.html
Packagist mage2kishan/module-productgallery
GitHub mage2sk/module-productgallery
Website kishansavaliya.com
Free Quote kishansavaliya.com/get-quote
Upwork (Top Rated Plus) Hire Kishan Savaliya
Upwork Agency Panth Infotech
Email [email protected]
WhatsApp +91 84012 70422

Ready to upgrade your Magento 2 product gallery?
See Product Gallery


SEO Keywords: magento 2 product gallery, magento 2 product gallery extension, magento 2 image zoom, magento 2 lightbox, magento 2 thumbnail layout, magento 2 gallery extension, hyva product gallery, hyva gallery alpine js, luma product gallery, magento 2 fullscreen lightbox, magento 2 inner zoom, magento 2 product image zoom, magento 2 gallery zoom, magento 2 gallery widget, magento 2 product page gallery, magento 2 PDP gallery, magento 2 responsive gallery, magento 2 mobile gallery, magento 2 product image slider, magento 2 horizontal thumbnail gallery, magento 2 vertical thumbnail gallery, magento 2 grid gallery, magento 2 swipe gallery, magento 2 keyboard gallery navigation, magento 2 image alt text, panth product gallery, panth infotech, mage2kishan product gallery, hire magento developer, top rated plus upwork, kishan savaliya magento, magento 2.4.8 gallery, php 8.4 magento gallery module, custom magento development


All versions of module-productgallery with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
magento/framework Version ^103.0
magento/module-catalog Version ^104.0
magento/module-store Version ^101.0
magento/module-backend Version ^102.0
magento/module-widget Version ^101.0
magento/module-config Version ^101.0
mage2kishan/module-core Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mage2kishan/module-productgallery contains the following files

Loading the files please wait ...