Slider Hyva

v1.0.4 Mis à jour le 25 août 2026

Slider Hyva

Démarre et style le slider sur un storefront Hyvä, où RequireJS est absent et où le skin LESS n'est jamais compilé.
Compatible Hyvä 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 €
Essayer la démo en ligne
  • Mises à jour et support inclus pendant 12 mois
  • Clé de licence livrée immédiatement par email
  • Garantie satisfait ou remboursé 30 jours
  • Documentation complète incluse
  • Compatible avec les thèmes Hyvä
  • Installation prête pour Composer

Slider — Hyvä Compatibility

Le module Wimakeit Slider de base anime son carrousel via un composant RequireJS et le stylise en LESS. Un frontend Hyvä ne charge ni l'un ni l'autre : RequireJS étant absent, le bloc de boot du slider reste inerte et ne s'initialise jamais, et le skin LESS n'est jamais compilé, si bien que slides, flèches de navigation et pagination s'affichent sans style. Ce module compagnon comble ce manque pour que le slider déjà configuré tourne nativement sous Hyvä.

Il fournit un boot Swiper en vanilla-JS sans dépendance et un skin en plain CSS. Surtout, il ne duplique aucune logique métier : il réutilise le JSON x-magento-init que le module de base émet déjà comme source de vérité unique pour les options Swiper, et délègue le tracking des vues et des clics aux endpoints slider/track/* existants. Vous configurez tout dans le module de base comme avant ; ce bridge garantit simplement un rendu et un comportement corrects sous Hyvä.

À qui ça s'adresse

  • Marchands sous thème Hyvä qui utilisent déjà, ou souhaitent utiliser, Wimakeit Slider
  • Agences migrant une boutique Luma/Breeze vers Hyvä et qui ont besoin que le slider continue de fonctionner sans réécriture
  • Équipes voulant des carrousels sans embarquer de framework JavaScript supplémentaire dans un frontend Hyvä

Bénéfices clés

  • Rendu natif Hyvä — un boot Swiper en vanilla-JS remplace le composant RequireJS que Hyvä ne sait pas exécuter, le carrousel s'initialise et le skin s'affiche correctement.
  • Aucune config à refaire — le bridge lit le même JSON x-magento-init déjà émis par le core ; tout reste dans les réglages admin du module de base.
  • Tracking préservé — les statistiques de vues et de clics continuent de remonter vers les endpoints slider/track/* existants, sans logique dupliquée.
  • Zéro dépendance supplémentaire — plain CSS et JavaScript sans framework ; Swiper se charge depuis un CDN déjà CSP-whitelisté par le module de base.
  • Accessible et robuste — navigation au clavier, gestion du reduced-motion, couleurs de pagination adaptatives, et un MutationObserver qui rattrape les sliders injectés après chargement (CMS AJAX, widgets tardifs).

Compatibilité

  • Magento 2.4.x / équivalent Mage-OS
  • PHP 8.1, 8.2, 8.3
  • Hyvä theme 1.0 ou supérieur — ce module est Hyvä-only
  • Nécessite wimakeit/module-slider 1.3 ou supérieur
  • Sur un site Luma / Breeze, le module de base couvre déjà le frontend ; ce compagnon n'y est pas nécessaire

Installez ce module via Composer. Assurez-vous que votre auth.json est configuré avec vos identifiants Wimakeit.

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 mois
Dernière mise à jour
25 août 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

Vérifier la compatibilité

Indiquez votre stack pour vérifier la compatibilité du module.

Vous avez trouvé un bug ? Faites-nous-en part.

Un court formulaire s'ouvre dans un nouvel onglet — le nom du module et votre langue sont déjà pré-remplis. Décrivez ce que vous avez tenté, ce qui n'a pas fonctionné, et nous vous répondrons sous un jour ouvré.

Signaler un bug pour Slider Hyva
SKU module : wimakeit-module-slider-hyva · Langue : fr_FR

Besoin d'aide ?

Notre équipe est disponible pour vous accompagner dans l'intégration.

Contactez-nous
Planifier un appel