Skip to main content
$ 24.95
  • Version
    1.0.0.
  • Joomla
    5.4
  • JoomShopping
    5.5+
  • PHP version (min)
    7.4
  • License
    on domain
  • Support
    365 days
  • Date update
    01.07.2025

Product Image Zoom for JoomShopping 5+

Before buying, customers may need to inspect a product’s texture, material, pattern or small details. Interactive zoom helps show these details in the main product image.

Product Image Zoom for JoomShopping 5+ adds a pure JavaScript zoom effect without a jQuery dependency. Automatic initialization requires the standard image markup to be preserved.

Larger product details directly on the product page.

Side pane

Display the enlarged area beside the main image.

Magnifier

Zoom inside the image itself.

Touch controls

Support mobile interaction and responsive display.

Features

  • Two display modes:
    • Side pane — the zoomed image appears beside the main image.
    • Inside the image (magnifier) — the zoom effect appears directly inside the image (magnifier style).
  • Mobile mode is activated automatically on screens smaller than 640px, with the zoom pane shown above the image for better responsiveness.
  • Flexible zoom control: the zoom factor is set manually (e.g., 5 for 5× magnification).
  • Optional bounding box to highlight the zoom area — useful for large screens.
  • Touch support for zoom on mobile devices.
  • Manual zoom initialization: if needed, you can enable zoom on any image manually using the attribute: data-nevigen-product-zoom="URL_of_full_image"

Compatibility and requirements

  • Support for JoomShopping 5.x and Joomla 4 / 5.
  • No template modifications required as long as the standard JoomShopping structure is preserved. For proper operation, your template must include an element with id="main_image_(image_id)" — the container of the main product image. Alternatively, use manual initialization by adding the attribute to the middle image.
  • Compatible with dynamic image switching (thumbnails) — the zoom effect updates in real time without reloading the page.
  • Responsive display and a JavaScript implementation without a jQuery dependency.
Note: the zoom effect applies only to the main product image. Structural changes to the template (such as removing or renaming the image container) may prevent the plugin from functioning correctly.

Configure the zoom level and display mode, check the main image container in your template and use manual initialization when needed.

Installation instructions:
After purchase, installation is carried out through the Nevigen.com installer, which you can download in your account and install on your website. After installing the installer, you will need to enter a license key, which you can also find in your account on our website. The license key will provide access to updates and support.
more about installation
You may also find these useful
The extension allows you to link products by characteristic/s
$ 34.95
Buy
Comparison of goods in JoomShopping by characteristics
$ 34.95
Buy
AJAX-powered wishlist with extended functionality and usability.
$ 24.95
Buy
Provides multi-labels, automatic labels, output in cart and wishlist, modules.
$ 32.95
Buy
Review Bonus: $ 1.00 once per product provided that you bought this product (you need to log in)

Comments

Please log in to write comments.

Product Image Zoom for JoomShopping 5+
Version v1.0.0 (01 July 2025)

  • note
    First version
YOUR STORE CAN DO MORE

An off-the-shelf solution is just the start.
Next — tailored to your needs.

01 / CUSTOMIZE THE FILTER

Almost what you need?
We'll adapt it.

Tell us what's missing: a different product selection flow, checkout process, or integration with your catalog. We'll assess the options, scope, and cost.
02 / BUILD SOMETHING NEW

Need a different feature?
We'll build it.

Tell us about your business needs. Together, we'll define the requirements and a development roadmap for a new Joomla or JoomShopping extension.
Custom development is quoted separately after we discuss your requirements.
Short brief

Tell us about your project

A few answers will help us understand your task and suggest the next step.

01. Task
02. Details
03. Contact details
You do not need a full technical specification. Describe the task in your own words.

Discuss an integration

Describe the service and the data to be exchanged. That is enough for an initial assessment.


What needs to be integrated?
You can select multiple options.
If the documentation is public, add a link. This will help us assess the integration more quickly.

How should the data exchange work?
For example: receive stock levels from a CRM, send orders from the website, or synchronize data in both directions.
What data needs to be exchanged?
Describe how you want it to work. Technical terms are optional.