Kowal PageBuilder Slider Fix – slider responsive sans compromis

Kowal PageBuilder Slider Fix est un module Magento 2 léger qui corrige les principaux problèmes du slider natif de PageBuilder.
Compatibilité
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
Hyva Theme
Hyva Theme Redy
0,00 €
Envoyer à un ami

Demander des informations sur ce produit

Description / Kowal PageBuilder Slider Fix – slider responsive sans compromis

MAGENTO 2 · PAGEBUILDER · SLIDER · LUMA ET HYVÄ

Adaptez le slider à l’image et à l’écran du client.

Kowal PageBuilder Slider Fix

Conservez le slider natif de PageBuilder et améliorez ses proportions ainsi que le choix des visuels desktop/mobile. Utilisez la version standard pour Luma ou l’adaptateur Hyvä inclus dans le package.

Proportions de l’image · Visuels desktop/mobile · Breakpoint configurable

FONCTIONNEMENT EN PRATIQUE

01 · Vous préparez les visuels
Vous ajoutez les images desktop et mobile dans PageBuilder.

02 · Vous choisissez les paramètres
Vous configurez les proportions et le seuil de la version mobile.

03 · Le slider adapte l’affichage
Le mécanisme change l’image et la géométrie en fonction de l’écran.

Qu’apporte-t-il à votre boutique ?

Découvrez les fonctions, les usages et les paramètres du module.

Découvrez le module

Magento PageBuilder propose un slider natif qui, par conception, constitue une excellente solution :

  • il ne nécessite pas de bibliothèques externes,

  • il est entièrement intégré à l’éditeur de contenu,

  • il prend en charge des images distinctes pour desktop et mobile,

  • il fonctionne correctement avec le cache, Varnish et PageBuilder Preview.

C’est précisément pourquoi il vaut la peine de l’utiliser.

Malheureusement, en pratique, de nombreuses boutiques Magento rencontrent les mêmes problèmes, en particulier avec les layouts modernes et responsives.

Problèmes du slider natif PageBuilder

Dans la configuration standard de PageBuilder :

  • la hauteur du slider est imposée de manière rigide (min-height),

  • les proportions de l’image ne découlent pas des dimensions réelles du visuel,

  • sur mobile, des marges vides apparaissent au-dessus et au-dessous du slider,

  • le slider ne réagit pas toujours correctement aux changements de breakpoints,

  • le CSS et le JS de PageBuilder imposent des comportements difficiles à surcharger sans intervenir dans le core.

Le résultat ?

Le slider paraît souvent correct sur un seul écran –
mais sur d’autres résolutions, il perd ses proportions ou son esthétique.

Que fait notre module ?

Kowal PageBuilder Slider Fix résout ces problèmes sans désactiver PageBuilder et sans intervenir dans le core Magento.

Le module :

  • supprime l’imposition rigide de la hauteur (min-height) par PageBuilder,

  • permet au slider d’adapter dynamiquement sa hauteur à l’image,

  • prend en charge l’affichage en pleine largeur (100% viewport width),

  • gère correctement les images distinctes pour desktop et mobile,

  • fonctionne uniquement là où le slider existe réellement.

Comment fonctionne-t-il techniquement ?

  • il utilise text/x-magento-init – le mécanisme natif de Magento,

  • il initialise le comportement via le sélecteur du slider,

  • il fonctionne par slider, et non globalement,

  • il coopère avec le mécanisme data-background-images de PageBuilder,

  • il est compatible avec PageBuilder Preview et l’éditeur CMS.

Cela signifie :

✔ limitation du besoin de bibliothèques supplémentaires ; compatibilité à vérifier
✔ fonctionnement avec le cache à vérifier dans la boutique
✔ périmètre limité à la gestion de l’affichage des sliders

À qui s’adresse ce module ?

Ce module est idéal si :

  • vous utilisez PageBuilder Slider ou Banner Slider,

  • vous recherchez une responsivité parfaite,

  • vous souhaitez conserver les solutions natives de Magento,

  • vous ne voulez pas installer de sliders externes lourds,

  • vous tenez à l’esthétique sur mobile, sans marges vides.

Pourquoi pas un slider externe ?

Les sliders externes :

  • chargent souvent de grosses bibliothèques JS,

  • ne coopèrent pas parfaitement avec PageBuilder,

  • peuvent poser problème avec le cache / Varnish,

  • compliquent l’édition de contenu pour les personnes non techniques.

Notre module corrige ce qui doit l’être – et rien de plus.

Résumé

Kowal PageBuilder Slider Fix :

  • conserve les avantages du slider natif Magento,

  • élimine ses principales faiblesses,

  • améliore l’affichage sur desktop et mobile,

  • est léger, rapide et sûr,

  • est destiné à être déployé après vérification du thème et de la configuration.

Si vous utilisez PageBuilder – ce module devrait en être le complément naturel.

Paramètres de proportions et de version mobile

Stores → Configuration → Kowal → PageBuilder Slider Fix met à disposition Desktop Width / Height, Mobile Width / Height ainsi que Mobile Breakpoint. Les valeurs par défaut sont 1920 × 800, 768 × 976 et 768 px. Le seuil mobile inclut également un écran d’une largeur exacte de 768 px.

Dans Luma, le script de hauteur utilise les dimensions naturelles de l’image d’arrière-plan ; l’adaptateur Hyvä utilise les proportions configurées pour la géométrie de la slide. Le changement d’image réagit à resize et orientationchange. En l’absence de visuel mobile, le visuel desktop est utilisé.

Hyvä — l’adaptateur fait partie du package

Pour Hyvä, activez également Kowal_PageBuilderSliderFixHyva et, dans la store view concernée, réglez Hyva Compatibility → Enable Hyva Slider Fix sur Yes. Le commutateur de l’adaptateur est désactivé par défaut. Ne l’installez pas séparément à côté du package principal.

L’adaptateur prend en charge les champs d’images WebP Hyvä et le flag lazy loading de l’arrière-plan. Le thème natif est responsable de la navigation et de la lecture du carrousel. Le markup personnalisé du slider doit conserver les éléments et attributs PageBuilder requis.

Périmètre de fonctionnement et adaptation du thème

Dans Luma, l’initialisation utilise text/x-magento-init et le sélecteur .pagebuilder-slider, sans bibliothèque de carrousel supplémentaire. Le template d’initialisation est ajouté dans le layout par défaut ; le travail avec les visuels concerne les éléments de slider présents sur la page.

Vérifiez les proportions, le CSS du thème, les breakpoints, l’aperçu PageBuilder ainsi que le fonctionnement avec le cache et Varnish dans votre boutique. Les effets concernent la manière d’afficher les bannières ; l’absence de conflits et un impact nul sur les performances ne constituent pas une garantie universelle.

Installation via Composer

Package kowal/module-pagebuildersliderfix, module Kowal_PageBuilderSliderFix. Après avoir configuré l’accès au dépôt Kowal, installez le package, activez le module, mettez Magento à jour et videz le cache. En production, incluez la compilation et le déploiement du contenu statique conformément au processus de la boutique.

De la configuration au résultat

1. Vous préparez les visuels
Vous ajoutez les images desktop et mobile dans PageBuilder.

2. Vous choisissez les paramètres
Vous configurez les proportions et le seuil de la version mobile.

3. Le slider adapte l’affichage
Le mécanisme change l’image et la géométrie en fonction de l’écran.

Bannière horizontale sur ordinateur, verticale sur téléphone

Pour desktop, vous préparez un visuel large, et pour mobile une variante verticale distincte. Lorsque la largeur de l’écran change, le module sélectionne l’image appropriée.

Lorsque la version mobile est absente, le visuel desktop est utilisé. Le défilement et la lecture des slides restent assurés par le slider natif.

Améliorez l’affichage des bannières sans reconstruire le contenu

Vous souhaitez adapter le module à votre boutique ? Demandez le déploiement de Kowal PageBuilder Slider Fix et discutez de la configuration ou des extensions nécessaires.

Caractéristiques

Addtocart Description

Voir la DÉMO du module

nom d’utilisateur : pagebuilder
mot de passe : M2Pagebuilder

Hyva Theme Hyva Theme Redy
Compatibilité avec le modèle Hyvä, Luma / Blank, KOWAL

Notice d'installation du module

Installation via Composer

Les identifiants d’accès au dépôt Composer, adresse e-mail du client et token de licence, vous seront envoyés par e-mail après l’achat. Ils sont également disponibles dans l’espace client après connexion sur kowal.store. Remplacez TWOJ_EMAIL_KLIENTA par l’adresse e-mail de votre compte et TWOJ_TOKEN par le token reçu. Exécutez les commandes dans le répertoire racine de Magento.

composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-pagebuildersliderfix

Finalisation de l’installation

Après l’installation du package, effectuez la mise à jour de Magento et videz le cache :

php bin/magento setup:upgradephp bin/magento cache:flush

Dans un environnement de production, effectuez également la compilation DI et le déploiement des fichiers statiques conformément au processus de déploiement de la boutique.

Cliquer pour passer le carrousel

Nous avons trouvé d'autres produits qui pourraient vous plaire !

Commentaires des clients

Qualité
Prix
Assistance
Korzystaliśmy z natywnego slidera PageBuildera, bo dawał nam dużą wygodę edycji, ale jego zachowanie na mobile było problematyczne.
Commentaire par Marek
Moduł Kowal PageBuilder Slider Fix rozwiązał problem w 100% – bez zmiany narzędzi i bez kombinowania z zewnętrznymi sliderami.
Slider w końcu wygląda tak samo dobrze na desktopie, jak i na telefonie.

1 article

Rédigez votre propre commentaire
Vous commentez : Kowal PageBuilder Slider Fix – slider responsive sans compromis
Votre notation:
Prix
Qualité
Assistance
loader
Chargement...

Votre évaluation est enrégistrée avec succès. Merci.

Questions et réponses

Question
Le module remplace-t-il le slider natif de PageBuilder ?
Réponse
Non. Le module ne remplace pas le slider, il corrige uniquement son comportement. Vous continuez à utiliser à 100 % le PageBuilder natif.
Question
Le module fonctionne-t-il avec des images distinctes pour desktop et mobile ?
Réponse
Oui. Le module prend entièrement en charge le mécanisme desktop_image / mobile_image de PageBuilder et bascule correctement les images aux points de rupture.
Question
Le module affecte-t-il les performances de la boutique ?
Réponse
Non. Le script s’exécute uniquement là où un slider est présent, sans JS global et sans bibliothèques supplémentaires.
Question
Le module est-il sûr lors des mises à jour de Magento ?
Réponse
Oui. Le module n’interfère pas avec le cœur, n’écrase pas les fichiers Magento et est sûr lors des mises à jour.
Question
Le module fonctionne-t-il avec le cache, Varnish et PageBuilder Preview ?
Réponse
Oui. La solution est entièrement compatible avec le cache Magento, Varnish et l’éditeur PageBuilder.
Implemented in real Magento 2 stores
Étude de cas : toursport.pl

Projet : toursport.pl
Technologie : Magento 2 + PageBuilder
Problème : le slider de la page d’accueil perdait ses proportions sur mobile : des marges vides apparaissaient au-dessus et au-dessous du visuel, et la hauteur était imposée artificiellement, quelle que soit la taille de l’écran.

Défi

L’équipe Toursport utilisait le slider natif de PageBuilder en raison de :

  • la facilité de modification du contenu,

  • la possibilité de définir des images distinctes pour desktop / mobile,

  • la bonne intégration avec le cache et les performances.

Dans le même temps, le comportement standard de PageBuilder entraînait :

  • un rendu peu esthétique du slider sur smartphone,

  • un non-respect des proportions de l’image,

  • des problèmes lors des changements de résolution.

Solution

Le module Kowal PageBuilder Slider Fix a été appliqué, ce qui a permis de :

  • supprimer le min-height fixe,

  • permettre au slider d’adapter sa hauteur aux proportions réelles de l’image,

  • conserver toute la largeur de l’écran,

  • gérer correctement les images mobiles.

Résultat

  • ✔ responsivité idéale sur tous les appareils,

  • ✔ absence de marges vides sur mobile,

  • ✔ conservation du PageBuilder natif sans sliders supplémentaires,

  • ✔ meilleure perception visuelle de la page d’accueil.

Le module a été déployé sans impact sur les performances et sans nécessité de modifier le contenu dans PageBuilder.

Modifier les préférences de cookies