Kowal Custom Header Links pour Magento 2
- SKU
- M2-TOP-LINKS
Description / Kowal Custom Header Links pour Magento 2
Kowal Custom Header Links est un module Magento 2 permettant de gérer des liens supplémentaires dans la barre supérieure de la boutique sans avoir à intervenir dans le code à chaque modification du contenu. Cette solution donne à l'administrateur un contrôle total sur la disposition des liens depuis le panneau d'administration, ce qui permet à la section header de réagir plus rapidement aux besoins de vente, aux campagnes et à la communication avec les clients.
Le module a été conçu pour les boutiques qui ont besoin d'un moyen flexible et reproductible de publier des liens tels que : promotions, espaces de marque, programmes de fidélité, informations de livraison, compte client, contact, landing pages ou communications saisonnières.
Principaux avantages
- Gestion dynamique de la liste des liens dans la configuration Magento.
- Possibilité de définir l'ordre d'affichage de chaque élément.
- Prise en charge du contenu du lien, de l'URL, de la classe CSS, de l'attribut
titleet derel. - Possibilité d'ajouter une icône à gauche du lien.
- Configuration de l'apparence via la taille et la couleur de la police.
- Fallback vers le mode legacy basé sur un seul CMS Block pour les déploiements personnalisés.
- Plus grande autonomie de l'équipe e-commerce sans mobilisation d'un développeur pour de simples modifications dans le header.
Cas d'usage métier
- Mise en avant des promotions en cours et des opérations spéciales.
- Création de parcours rapides vers les sections les plus importantes de la boutique.
- Mise en évidence des liens vers les programmes partenaires, l'outlet ou les nouveautés.
- Publication de raccourcis vers le service client, la FAQ, la livraison et les retours.
- Uniformisation de la communication sur plusieurs store views tout en conservant une configuration distincte.
Pourquoi ce module
Le header standard de Magento nécessite souvent des modifications frontend supplémentaires ou l'utilisation de blocs CMS statiques. Ce module simplifie cette partie en la transformant en un composant d'administration configurable. Les changements sont ainsi plus rapides, moins risqués et plus faciles à maintenir.
Public cible
Le module est un bon choix pour :
- les boutiques qui développent des ventes promotionnelles et saisonnières,
- les équipes marketing qui modifient fréquemment la visibilité des liens,
- les déploiements Magento nécessitant un fallback simple vers une ancienne méthode de rendu,
- les projets dans lesquels le header joue un rôle important dans la navigation et la communication.
More Information
| Compatibilité avec le modèle | Luma / Blank, KOWAL |
|---|
Notice d'installation du module
Installation et configuration
Exigences
- Magento 2
- module
Kowal_Baseactif - accès au panneau d’administration Magento
Installation via Composer
Licence Composer :
- Nom d’utilisateur :
- Token :
- Ajoutez le dépôt du paquet s’il n’est pas encore configuré :
Les identifiants d’accès au dépôt Composer, à savoir l’adresse e-mail du client et le 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.store- Configurez les identifiants d’accès au dépôt :
composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'- Installez le module :
composer require kowal/module-customheaderlinks- Activez le module :
php bin/magento module:enable Kowal_CustomHeaderLinks- Effectuez la mise à niveau et videz le cache :
php bin/magento setup:upgradephp bin/magento cache:flushEmplacement de la configuration
Après l’installation, la configuration du module est disponible dans le panneau :
Stores > Configuration > kowal > Custom Header Links
Configuration de la liste dynamique de liens
La section Linki contient un formulaire dynamique dans lequel chaque ligne correspond à un élément affiché dans l’en-tête.
Champs disponibles dans la ligne
Kolejność- nombre contrôlant la position de l’élément.Anchor- texte visible par l’utilisateur.Link- adresse URL ; lorsque le champ est vide, l’élément est rendu sous forme de texte.CSS Class- classes supplémentaires pour styliser l’élément.Title- valeur de l’attributtitle.Rel- sélection multiple pour l’attributrel, par exemplenofollow,noopener,noreferrer.Ikona- téléversement du fichier graphique affiché à gauche du lien.
Configuration de l’apparence
La section Wygląd contient les paramètres communs à toute la liste :
Wielkość czcionki- les valeurs numériques ou les unités CSS sont prises en charge, par exemple14,14px,0.875rem,90%.Kolor czcionki- champ texte avec sélecteur de couleur au format HEX.
Mode legacy
Le champ Legacy CMS Block permet de conserver l’ancien mode de rendu dans les boutiques disposant d’une implémentation personnalisée.
Principe de fonctionnement :
- si
Legacy CMS Blockest défini, le frontend rend le bloc CMS indiqué, - si
Legacy CMS Blockest vide, le frontend utilise la nouvelle liste dynamique de liens.
Cette solution permet de basculer le module en fallback sans migrer le contenu existant vers le nouveau format.
Remarques relatives au déploiement
- Les icônes sont enregistrées dans le répertoire
pub/media/customheaderlinks/icons. - La configuration fonctionne dans les portées
default,websiteetstore view. - Après des modifications de configuration, il est recommandé de vider le cache si la boutique utilise une mise en cache agressive de la couche frontend.
Processus de lancement recommandé
- Configurez la liste dynamique de liens dans l’environnement de test.
- Vérifiez l’ordre, les styles et le comportement des liens sur desktop et mobile.
- Si la boutique dispose d’une ancienne intégration personnalisée du header, utilisez
Legacy CMS Blockcomme mode transitoire ou cible.