Menu drillDown Prestashop
- projet réalisé avec : Mathieu Escabias
Module menu cascade PrestaShop — Le menu que PrestaShop n’a jamais su faire
Quand on développe pour des e-commerces avec des catalogues importants, on finit toujours par se heurter au même problème : la navigation. Et sur PrestaShop, c’est un sujet qui mérite mieux que ce qui existe.
Le problème de base
PrestaShop n’est pas réputé pour la finesse de sa gestion de menus. Pour les marchands avec beaucoup de produits et une arborescence de catégories complexe, s’y retrouver — et surtout aider les visiteurs à s’y retrouver — devient vite un casse-tête.
Il existe bien des solutions sur le marché, à commencer par MegaMenu, le module de référence. Mais MegaMenu, c’est deux problèmes en un : il est peu optimisé en termes de performances, et il est d’une complexité d’utilisation déconcertante. Configurer un menu ne devrait pas ressembler à un cours de pilotage d’avion.
J’ai donc créé le mien.
Présentation du module
Ce module est un menu cascade dynamique, pensé mobile first et parfaitement fonctionnel sur desktop. L’idée directrice : puissant pour le visiteur, simple pour le marchand.
Il s’intègre nativement dans l’écosystème PrestaShop sans friction, et se configure en quelques minutes — pas en quelques heures.
Ce qui le rend différent
La gestion des catégories est automatique.
On choisit une catégorie mère — une catégorie native PrestaShop, celle que le marchand a déjà — et toutes les sous-catégories s’affichent automatiquement dans le menu, en cascade. Pas besoin de tout reconfigurer à chaque ajout de catégorie : la structure suit celle du catalogue, en temps réel.
Et si le marchand veut ajouter des liens personnalisés — des pages créées de toutes pièces, des redirections externes, des rubriques spéciales — c’est possible, tout aussi simplement.
La gestion des icônes : le coup de cœur
C’est peut-être la fonctionnalité dont je suis le plus fier dans ce module.
Ajouter une icône à une entrée de menu ne demande littéralement qu’un clic : on choisit son fichier — SVG, PNG ou JPEG — on le sélectionne, et l’icône est en place, prête à l’emploi. Aucune ligne de code, aucune manipulation technique, aucun FTP.
C’est intuitif comme ça devrait toujours l’être.
Les options de personnalisation
Le module embarque un panneau de configuration complet pour adapter l’apparence aux couleurs et à l’identité de chaque boutique :
- Couleurs des onglets, des textes, des hover
- Taille et espacement des éléments de navigation
- Comportement du menu sur mobile et desktop
- Gestion des icônes par catégorie
- Ajout de liens personnalisés en dehors de l’arborescence native
Mise en place technique
- Module développé nativement pour PrestaShop
- Architecture mobile first, responsive sur tous les appareils
- Synchronisation automatique avec les catégories natives de la boutique
- Support des formats d’icônes SVG, PNG, JPEG
- Panneau d’administration intégré, sans dépendance externe
- Performances optimisées — aucun chargement superflu
Comment l’obtenir
Ce module n’est pas en vente libre. Il est proposé sur mesure, avec une configuration adaptée à chaque boutique.
Si vous êtes intéressé, contactez-moi directement : on discute de votre catalogue, de vos besoins, et je m’occupe de tout — installation, configuration, personnalisation.
Retour personnel
Ce module est né d’une frustration réelle, rencontrée sur plusieurs projets. Quand on gère des boutiques avec des milliers de références, un menu mal pensé est une barrière directe aux ventes. Les visiteurs qui ne trouvent pas ce qu’ils cherchent partent.
Créer un outil qui règle ce problème — proprement, simplement, sans alourdir la boutique — c’est exactement le type de défi qui me donne envie de coder.
Conclusion
Un bon menu, c’est transparent pour le visiteur et invisible pour le marchand — dans le bon sens du terme : il tourne tout seul, sans demander d’attention.
C’est exactement ce que ce module fait.