Slider Hyva

v1.0.4 Updated Aug 25, 2026

Slider Hyva

Boots and styles the slider on a Hyvä storefront, where RequireJS is absent and the LESS skin is never compiled.
Hyvä Compatible Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
€49.00
Try the live demo
  • Updates and support included for 12 months
  • License key delivered immediately by email
  • 30-day money-back guarantee
  • Full documentation included
  • Compatible with Hyvä themes
  • Composer-ready installation

Slider — Hyvä Compatibility

The Wimakeit Slider core module powers its carousel through a RequireJS component and styles it with LESS. A Hyvä storefront loads neither: RequireJS is absent, so the slider's boot block stays inert and never initialises, and the LESS skin is never compiled, so slides, navigation arrows and pagination render unstyled. This companion module fills that gap so the exact same slider you already configured runs natively on Hyvä.

It ships a dependency-free vanilla-JS Swiper boot plus a plain-CSS skin. Crucially, it does not duplicate any business logic: it reuses the x-magento-init JSON the core module already emits as the single source of truth for the Swiper options, and it delegates view and click tracking to the existing slider/track/* endpoints. You configure everything in the core module exactly as before; this bridge just makes it render and behave correctly under Hyvä.

Who it's for

  • Merchants running a Hyvä theme who already use, or want to use, Wimakeit Slider
  • Agencies migrating a Luma/Breeze store to Hyvä that need the slider to keep working without a rewrite
  • Teams that want carousels without pulling extra JavaScript frameworks into a Hyvä frontend

Key benefits

  • Native Hyvä rendering — a vanilla-JS Swiper boot replaces the RequireJS component Hyvä cannot run, so the carousel initialises and the skin displays correctly.
  • No config to redo — the bridge reads the same x-magento-init JSON the core already emits; everything stays in the core module's admin settings.
  • Tracking preserved — view and click stats keep flowing to the existing slider/track/* endpoints, with no duplicated logic.
  • Zero extra dependencies — plain CSS and framework-free JavaScript; Swiper loads from a CDN already CSP-whitelisted by the core module.
  • Accessible and resilient — keyboard navigation, reduced-motion handling, adaptive pagination colours, and a MutationObserver that catches sliders injected after load (CMS AJAX, late widgets).

Compatibility

  • Magento 2.4.x / Mage-OS equivalent
  • PHP 8.1, 8.2, 8.3
  • Hyvä theme 1.0 or later — this module is Hyvä-only
  • Requires wimakeit/module-slider 1.3 or later
  • On a Luma / Breeze site the core module already covers the frontend; this companion is not needed there

Install this module via Composer. Make sure your auth.json is configured with your Wimakeit credentials.

Terminal
$ composer require wimakeit/module-slider-hyva:^1.0.4
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile

Installation notes

The standard composer require + setup:upgrade + setup:di:compile flow applies. The points below cover what's specific to this module.

composer require wimakeit/module-slider-hyva
bin/magento setup:upgrade
bin/magento cache:flush

Hyvä-only

This is a compatibility bridge for Hyvä storefronts only. On a Luma / Breeze site the core wimakeit/module-slider already ships the RequireJS component and LESS skin that drive the frontend, so this companion is neither needed nor active there. Install it only on stores running a Hyvä theme.

Required dependencies

DependencyMinimum version
wimakeit/module-slider1.3
hyva-themes/magento2-theme-module1.0
PHP8.1 (supported through 8.3)
Magento / Mage-OS2.4.x

Composer pulls these automatically. The wimakeit/module-slider package must be reachable from the Wimakeit registry declared in your project's composer.json. The module also declares a load sequence after Wimakeit_Slider and Hyva_Theme, so it boots after both.

No admin configuration of its own

This module has no admin settings, no ACL resources and no system configuration paths. All slider configuration is done in the core module at Stores → Configuration → Wimakeit → Slider, exactly as before. The bridge reads the x-magento-init JSON the core already emits as its single source of truth for the Swiper options, so there is nothing to set up or duplicate on the Hyvä side.

No cron, no env.php keys, no external services

The module registers no cron jobs and requires no app/etc/env.php entries. Swiper is loaded from a CDN that the core module already CSP-whitelists, so no Content Security Policy change is needed. View and click tracking is delegated to the core's existing slider/track/* endpoints — no additional services to provision.

After installation, clear caches and confirm sliders render on a Hyvä storefront page. The boot script is idempotent and uses a MutationObserver, so sliders injected after first paint (CMS AJAX, late widgets) are picked up automatically.

Version
v1.0.4
Support
12 months
Last updated
Aug 25, 2026
Magento
Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
PHP
PHP 8.1 PHP 8.2 PHP 8.3
Hyvä
Compatible
Package
wimakeit/module-slider-hyva

Compatibility checker

Pick your stack to see if this module fits.

Found a bug? Tell us about it.

A short form opens in a new tab — the module name and your language are already filled in. Share what you tried, what went wrong, and we will get back to you within one business day.

Report a bug for Slider Hyva
Module SKU: wimakeit-module-slider-hyva · Language: en_US

Need help?

Our team is available to assist with integration.

Contact us
Planifier un appel