Ce module crée un bloc avec des catégories. Si vous survolez une catégorie qui a des sous-catégories, le module affichera ces sous-catégories avec un effet de "menu déroulant". C'est un excellent moyen de construire une fenêtre de menu de catégories sophistiquée.
Nous développons le module gratuitement - si vous le souhaitez - soutenez-nous !




Ce module PrestaShop gratuit crée un menu de catégories déroulant vertical sophistiqué, affichant automatiquement les sous-catégories avec un élégant effet "dropdown" au survol. Il offre une personnalisation poussée pour optimiser la navigation de votre boutique. Vous pouvez définir la catégorie racine (accueil, actuelle, parente), contrôler la profondeur maximale d'affichage des sous-catégories et activer des animations dynamiques. De plus, les options de tri par nom ou position, en ordre croissant ou décroissant, garantissent une organisation flexible et intuitive des catégories, améliorant significativement l'expérience utilisateur sur votre site.
Par défaut, PrestaShop vous propose une liste plate ou un bloc basique. Votre boutique mérite mieux. Vertical Block Categories crée un véritable bloc de catégories vertical avec des sous-menus déroulants : survolez une catégorie ayant des sous-catégories et le sous-menu apparaît avec une animation fluide. Vous choisissez la racine de l'arborescence (accueil, catégorie actuelle, parente, ou intelligente « actuelle sauf si pas de sous-catégories »), contrôlez la profondeur, triez par nom ou par position, et affichez éventuellement les miniatures des catégories dans le menu. Un module gratuit, sans code : il suffit d'installer, de configurer et c'est parti.

Les clients s'attendent à voir la structure de votre catalogue d'un seul coup d'œil. Une longue liste plate de catégories est difficile à parcourir ; une arborescence avec des sous-catégories imbriquées qui n'apparaissent qu'en cas de besoin garde la barre latérale propre tout en montrant la hiérarchie complète. C'est exactement ce que fait un menu de catégories déroulant vertical : les catégories principales dans une colonne, et lorsque le visiteur survole une catégorie qui a des enfants, un sous-menu se déploie avec une animation fluide.
PrestaShop n'offre pas ce comportement par défaut. Vous obtenez un bloc qui affiche soit tout déplié (ce qui est brouillon), soit une liste statique. Vertical Block Categories comble cette lacune. Le bloc est construit automatiquement à partir de votre véritable arborescence de catégories. Vous ne modifiez pas les éléments du menu à la main : vous choisissez quelle catégorie est la racine du bloc, la profondeur de l'arborescence, si les sous-menus sont animés, et comment les catégories sont triées. Le résultat est une navigation professionnelle et facile à utiliser qui s'adapte à n'importe quel thème.
Sur les pages de catégories, le bloc peut afficher la catégorie actuelle (ou sa parente) comme racine, afin que le visiteur voie toujours la branche pertinente. Sur la page produit, il utilise la catégorie par défaut du produit. Les miniatures de catégories optionnelles à côté des noms rendent le menu encore plus clair. Un seul module, un contrôle total depuis le Back Office.
Vous décidez quelle catégorie est la racine de l'arborescence affichée dans le bloc. Catégorie d'accueil affiche toujours à partir de la racine de la boutique. Catégorie actuelle utilise la catégorie que le visiteur consulte (ou a consultée en dernier). Catégorie parente affiche la parente de la catégorie actuelle. Actuelle sauf si pas de sous-catégories affiche la catégorie actuelle, ou se rabat sur sa parente lorsque la catégorie actuelle n'a pas d'enfants, ainsi le bloc n'est jamais vide. Parfait pour les pages de catégories et de produits.
Profondeur maximale définit combien de sous-niveaux sont affichés dans le bloc (0 = infini). Les catégories plus profondes restent sur leur page de catégorie mais sont cachées de ce menu — vous gardez la barre latérale compacte. Dynamique active les menus déroulants animés : les sous-menus apparaissent avec une transition fluide au lieu d'apparaître instantanément. Vous pouvez le désactiver pour une ouverture plus simple et immédiate. Les deux options se trouvent dans les Paramètres.
Trier par : nom ou position (ordre des catégories dans le Back Office). Ordre de tri : croissant ou décroissant. Vous contrôlez ainsi l'ordre exact des catégories dans le bloc. Afficher la miniature de l'image du menu : si activé, et si une catégorie a une image miniature associée (id_category-thumb.jpg dans le dossier des images de catégorie du thème), elle apparaît dans le menu à côté du nom de la catégorie — idéal pour une navigation visuelle.
Toutes les options se trouvent dans un seul formulaire de Paramètres : Racine de catégorie, Profondeur maximale, Dynamique (menus déroulants animés), Afficher la miniature de l'image du menu, Trier par (nom/position), et Ordre de tri (croissant/décroissant). Enregistrez une fois et le bloc se met à jour en front-office. Le module inclut également le vérificateur de mises à jour MyPresta pour que vous puissiez voir quand une nouvelle version est disponible. Besoin de plus d'un bloc de catégories ? Il y a un lien vers le module « Multiple categories blocks » pour un nombre illimité de blocs.

Le module construit l'arborescence des catégories à partir de la base de données (en respectant les catégories actives et les groupes de clients), utilise last_visited_category pour le contexte sur les pages de catégories et de produits, et génère une liste verticale avec des ul/li imbriqués. Les sous-menus sont positionnés avec CSS (par ex. position:absolute, :hover) et une transition optionnelle pour l'effet dynamique. La surcharge de thème est prise en charge : placez blockcategories.tpl et category-tree-branch.tpl dans themes/votre-theme/modules/verticalblockcategories/ pour personnaliser le balisage. Le cache est vidé automatiquement lors de l'ajout/mise à jour/suppression d'une catégorie.
displayLeftColumn, displayLeftColumnProduct, displayRightColumn, displayHeader, plus les hooks de catégorie et de méta pour l'invalidation du cache. _PS_CAT_IMG_DIR_ / répertoire cat du thème (id_category-thumb.jpg). Nous développons le module gratuitement - si vous le souhaitez - soutenez-nous !




Ce module automatise la création d'un menu déroulant vertical de catégories. Il optimise la navigation client grâce à des options avancées, incluant la définition dynamique de la racine, la profondeur maximale d'affichage et le tri personnalisable des catégories, améliorant ainsi l'expérience utilisateur.
Ce module booste vos ventes en offrant une navigation catégorielle verticale, intuitive et dynamique. Il permet aux clients de trouver rapidement les produits, réduisant la friction d'achat et améliorant directement le taux de conversion.
Avec 15 ans d'expérience sur PrestaShop, nous savons qu'un menu efficace est crucial. Ce module gratuit offre un contrôle précis : définition de la racine, profondeur maximale des catégories, et options de tri. Ces fonctionnalités sont essentielles pour une navigation optimisée, prouvant une compréhension approfondie des besoins e-commerce.
Ce module gratuit offre une personnalisation étendue, vous permettant de définir la racine et la profondeur des catégories, d'activer l'animation dynamique, et de choisir la méthode ainsi que l'ordre de tri. Adaptez parfaitement ce menu déroulant vertical à l'arborescence et au style de votre boutique.
En tant que solution gratuite, ce module offre un contrôle total. Accédez librement au code pour personnaliser le menu déroulant vertical selon vos exigences spécifiques, permettant des modifications et intégrations sans restriction pour une flexibilité maximale.
Ce module est un **module gratuit** de menu de catégories PrestaShop. Sa licence est donc libre d'utilisation, sans frais ni limite de temps. Les mises à jour sont généralement incluses dans la nature gratuite du module, assurant sa conformité.