Règles d'affichage par catégorie

Nombre de produits par page et tri par défaut par catégorie, hérités dans la branche, choix client conservé

Règles d'affichage par catégorie donnent aux listes PrestaShop leur ordre initial et leur nombre de produits par page, en conservant la présentation existante. L'installation ajoute un écran ; catégories, ordre et taille de page définissent la première règle.

Un réglage global traite nouveautés, déstockage et petits accessoires à l'identique. Des règles distinctes placent les nouveautés en tête, commencent par les prix bas ou réunissent une petite gamme selon vos choix commerciaux.

Vous réglez tri, quantité par page et transmission aux sous-catégories, avec conditions par boutique et groupe client. Les règles exactes priment sur celles héritées ; les priorités départagent les autres chevauchements. Un plafond limite la page, tandis que le tri choisi ensuite par le client reste actif.

Une règle applique la même organisation à toute une branche de catégories, sans réglages répétés ni remplacement des vignettes du thème.

Disponibilité du produit : En stock
Démo en direct instantanée Vraie boutique, prête en environ 1 min Découvrez son fonctionnement en quelques clics. Nous créons en une minute environ une véritable boutique PrestaShop sur notre propre infrastructure, avec le module installé et les données de démonstration chargées. Vous pouvez ainsi tout parcourir et essayer sans aucune configuration.
Vous achetez pour une entreprise ? 39,20 € Partenaire 20 % Devenir partenaire
Partager
verified Licence à vie par domaine, elle vous appartient pour toujours. Inclut 3 mois de support et de mises à jour. En savoir plus
La démo est le module complet : achetez à tout moment et activez la même installation, sans rien réinstaller ni perdre. Ouvrez l’onglet Licence du module et cliquez sur « Activer depuis mypresta.rocks » (ou collez votre clé) ; vos réglages et vos données restent intacts. Les mises à jour s’installent en un clic depuis l’onglet Mise à jour.
Total des options : 0,00 €
Total sélectionné : 49,00 €
1 consulté

Résumé des possibilités du module

Category Listing Rules décide de la façon dont les gammes de produits s'ouvrent dans toute la boutique PrestaShop : quels articles viennent en tête, combien apparaissent à la fois et quelle règle s'applique à chaque endroit du catalogue. La boutique conserve ses vignettes et sa navigation, tandis que les décisions commerciales tiennent dans un écran de règles dédié.

  • Le changement de fond : un ordre et une taille de page voulus pour chaque gamme importante.
  • Maîtrise par gamme : tri, organisation manuelle, aperçu des produits et affichage complet sur une page.
  • Grand catalogue : groupes de catégories choisis, héritage vers les descendantes et priorité claire.
  • Boutique et audience : des règles distinctes par boutique, par groupe de clients et par type de liste.
  • Liberté du visiteur : ses choix et la présentation actuelle du thème restent intacts.
  • Mise en place et suivi : un formulaire de règle, des valeurs globales, des interrupteurs et un contrôle de bon fonctionnement.
Tableau des règles d'affichage avec la catégorie, les produits par page, l'ordre de tri, l'option sous-catégories, la priorité et l'état actif de chaque règle

Comment chaque gamme reçoit-elle le bon ordre et la bonne taille de page ?

Chaque règle associe le nombre de produits visibles à la fois et l'ordre dans lequel ils se présentent. Les tris disponibles couvrent la position, le nom, le prix, le stock, la référence, le fabricant, la date d'ajout et la date de modification, dans les deux sens lorsque cela a du sens. Un déstockage s'ouvre donc au prix le plus bas, les nouveautés commencent par le dernier ajout, et une catégorie de réassort met en avant les produits bien approvisionnés.

Le même écran présente un aperçu des produits filtré par nom ou par fabricant et accepte l'organisation manuelle lorsque la séquence préparée compte davantage qu'un tri automatique. Les petites gammes tiennent entièrement sur une page, tandis qu'un maximum global empêche une demande inhabituellement large de produire une page ingérable.

Avant l'enregistrement, la catégorie choisie indique combien de produits elle contient et quel est son chemin complet, et un lien direct ouvre cette gamme dans la boutique. Le marchand confirme ainsi la bonne cible au lieu de découvrir l'erreur plus tard par une remarque de client.

Formulaire de règle avec le sélecteur de catégorie, l'option sous-catégories, les produits par page, la vue sur une page et l'ordre de tri par défaut

Comment une seule règle gère-t-elle un grand catalogue ?

Une règle vise une catégorie, un groupe de catégories choisi ou une branche entière avec ses descendantes. Une politique de catalogue tient alors dans un seul réglage : toutes les catégories de déstockage suivent le même ordre de prix, et chaque branche de nouveautés partage la même taille de page. Une règle n'atteint les sous-catégories que si vous le demandez, si bien qu'une décision restreinte le reste.

Les exceptions restent précises. La règle propre à une catégorie l'emporte sur celle héritée du parent, le parent le plus proche gagne parmi les règles héritées, et la priorité tranche ce qui reste. Une seule règle finit par gouverner une gamme, donc la boutique affiche exactement ce que porte le formulaire. Chaque règle possède aussi son interrupteur, ce qui permet de garder une organisation saisonnière sans effet sur la boutique actuelle.

L'écran de configuration de Category Listing Rules

Quelle boutique, quelle audience et quelle liste reçoivent une règle ?

Les règles sont attribuées aux boutiques auxquelles elles appartiennent, de sorte qu'une installation multiboutique porte des choix commerciaux différents selon la vitrine. Les conditions de groupe de clients donnent aux visiteurs particuliers, aux acheteurs professionnels connectés et aux autres audiences leur propre taille de page et leur propre ordre de tri initial.

Le même système couvre les pages de catégorie, les pages de fabricant, les résultats de recherche et les gammes de la page d'accueil. La portée figure sur chaque règle, ce qui empêche un choix destiné à une boutique, à une audience ou à une liste d'apparaître ailleurs.

Un écran de travail de Category Listing Rules dans le back office

Que se passe-t-il lorsque le visiteur change l'ordre ?

Une règle décide de l'ouverture d'une liste, pas de la manière dont on doit la parcourir. Lorsqu'un visiteur choisit un autre tri ou un autre nombre de produits, ce choix demeure actif pendant la suite de la visite. Le maximum configuré continue de protéger la boutique d'une page démesurée.

Le rendu visuel reste du ressort du thème actif. Les vignettes, les filtres, l'affichage mobile et le design des catégories restent familiers, car le module modifie la décision commerciale au lieu de remplacer la présentation. Rien n'est écrit dans les fichiers du thème, si bien qu'une mise à jour du thème laisse les règles en place.

Page de catégorie ouverte selon l'ordre de prix de la règle, où le tri choisi par le client est conservé

Quel travail demandent la mise en place et le suivi ?

L'installation crée l'écran des règles et une page distincte pour les valeurs globales. Une première règle réclame un nom, sa portée dans le catalogue, le nombre de produits par page et l'ordre souhaité. La maîtrise plus fine tient dans le même formulaire : héritage, conditions de boutique et de groupe de clients, priorité, organisation manuelle et interrupteur d'activité.

Les valeurs globales s'appliquent par défaut à toute gamme sans règle propre, avec une taille de page par défaut, un tri par défaut et une taille maximale. Les règles restent enregistrées si le module est retiré temporairement, et les réglages venus d'une version antérieure du module réapparaissent seuls dans le nouvel écran.

La liste des règles porte un nom interne pour chacune et se filtre et se trie par catégorie, taille de page, ordre, héritage, priorité et état, afin qu'un catalogue riche en décisions reste lisible. Le contrôle intégré vérifie l'installation et le stockage des règles et rétablit ce qui manque avant qu'un changement n'atteigne les clients.

Page des valeurs par défaut globales avec les produits par page, l'ordre de tri par défaut et le plafond de produits par page
  • Référence
    mprcategorylistingrules
  • Version
    2.0.5
  • Améliorations
    82
  • Publié
  • Mis à jour
  • Compatibilité PrestaShop
    PS 1.6 – 9.x
  • Modèle tarifaire
    Achat unique
  • Type de module
    Front & Back-office
  • Concerne le RGPD
    Non
  • Objectif commercial
    Booster les conversions
  • Compte externe requis
    Non
  • Complexité du module
    Module complet
  • Étape du parcours client
    Engagez vos clients
  • Compatible avec la plateforme
    Aucune plateforme externe

Ce que nos clients disent de nous

Avis sur l’entreprise
5.0 ★ ★ ★ ★ ★ (4 avis)
Avis clients
Aucun avis produit pour le moment

Soyez la première personne à partager votre expérience avec ce produit.

Écrire un avis Avis clients

Category Listing Rules vous permet de contrôler, pour chaque catégorie, la manière dont une page de catégorie liste ses produits : le nombre de produits par page et l'ordre de tri par défaut, avec héritage dans l'arborescence des catégories, valeurs par défaut pour toute la boutique et limite maximale stricte. Le module modifie uniquement l'affichage des listes de produits ; il ne modifie jamais les produits, catégories, prix ou stocks, et n'ajoute aucune colonne aux tables natives de PrestaShop.

v2.0.0 — 2026-07-05

  • ▸Industrialisation du module avec le schéma de base de données déclaratif mprclr_rule et mprclr_rule_shop.
  • ▸Ajout d'une page admin Rules dédiée pour la sélection de catégorie, les produits par page, le mode tout afficher, l'ordre de tri, l'héritage, la priorité, le statut actif et l'association boutique.
  • ▸Ajout de paramètres de repli globaux pour les produits par page, l'ordre de tri par défaut et le plafond maximal de produits par page.
  • ▸Ajout de la résolution des règles pour les correspondances exactes de catégorie, les correspondances héritées de catégorie parente, la priorité et un départage stable par ID de règle.
  • ▸Ajout du stockage et de la recherche de règles compatibles multiboutique.
  • ▸Ajout du câblage Back Office pour licence, mise à jour, support, integrity et install-integrity.
  • ▸Ajout de la migration des règles JSON v1 vers les lignes de règles v2 pendant l'installation et la mise à niveau.
  • ▸Correction du comportement de mise à niveau v2 afin que les onglets admin soient installés pendant la mise à niveau comme lors d'une installation neuve.
  • ▸Correction de la page Configuration afin que le formulaire ne soit rendu qu'une seule fois.

v1.1.0 — 2026-07-04

  • ▸Modification des nouvelles installations pour démarrer avec une map JSON MPRCLR_RULES vide au lieu d'une règle de catégorie codée en dur.
  • ▸Mise à jour des notes README pour décrire l'installation par défaut sans règle.

v1.0.1 — 2026-07-04

  • ▸Ajout du logo du module.
  • ▸Protection des changements de taille de page des requêtes catégorie par des contrôles de disponibilité de setResultsPerPage.
  • ▸Normalisation des règles JSON enregistrées afin de ne stocker que des ID de catégorie positifs et des tailles de page positives.
  • ▸Conservation de la saisie JSON invalide visible dans le formulaire afin que l'admin puisse la corriger.

v1.0.0 — 2026-07-03

  • ▸Version initiale.
  • ▸Ajout de remplacements de produits par page par catégorie via la map de configuration JSON MPRCLR_RULES.
  • ▸Enregistrement de actionProductSearchProviderRunQueryBefore pour ajuster les résultats de recherche produit par page pour les catégories avant l'exécution de la requête.
  • ▸Ajout d'un simple formulaire de configuration Back Office pour la map de règles JSON.
Vous avez une question sur ce produit ? Nos experts sont là pour vous aider. Posez vos questions sur l'installation, la compatibilité ou les spécifications.
Poser une question
1350 questions
9 catégories
Le module modifie-t-il la façon dont les produits sont stockés, ou seulement leur affichage ? Publiée
Seulement leur affichage. Le module définit le nombre de produits par page et le tri par défaut pour la page de liste d'une catégorie au moment de la requête. Il ne modifie pas les produits, les catégories, les prix ni les stocks, et n'ajoute aucune colonne aux tables propres de PrestaShop.
Fonctionne-t-il avec le multiboutique ? Publiée
Oui. Les règles sont enregistrées par boutique, donc chaque boutique garde ses propres règles d'affichage. Une règle créée dans une boutique n'affecte pas les autres.
"Tout afficher sur une page" charge-t-il toute la catégorie en une fois ? Publiée
L'option augmente le nombre de produits par page jusqu'à une limite interne élevée afin que la catégorie soit rendue sur une seule page. Elle est prévue pour les petites catégories ou les sélections éditorialisées ; sur de très grandes catégories, une valeur normale de produits par page est préférable pour les performances.
Comment l'héritage décide-t-il quelle règle s'applique ? Publiée
Pour une catégorie donnée, le module cherche d'abord une règle exacte sur cette catégorie. S'il n'en existe pas, il cherche la catégorie parente la plus proche dont la règle a "hériter aux sous-catégories" activé. Quand plusieurs règles actives pourraient s'appliquer, la priorité la plus élevée gagne. La règle propre d'une catégorie bat toujours une règle héritée.
Que se passe-t-il si un client choisit son propre tri ou sa propre taille de page ? Publiée
Son choix gagne. Quand la requête de la boutique contient déjà un tri ou une valeur de résultats par page choisis par le visiteur, la règle ne l'écrase pas pour cette requête. La règle ne fournit le défaut que lorsque le client n'a rien choisi.
Quelles versions de PrestaShop sont prises en charge ? Publiée
PrestaShop 1.6 et versions ultérieures, y compris 1.7, 8.x et 9.x.
Mes règles d'affichage seront-elles perdues si je désinstalle le module ? Publiée
Non. Les règles sont conservées dans les tables propres du module à la désinstallation pour protéger les données, donc une réinstallation restaure votre configuration existante. La suppression des tables est une action séparée et volontaire.
v2.0.02025-12-18
  • Reworked into a complete per-category listing-rules product
  • Per-category products-per-page and default sort order, applied on the category listing page
  • Subcategory inheritance — the nearest matching parent wins, with a numeric priority tie-break

Fonctionne bien avec Règles d'affichage par catégorie

Les modules que notre équipe associe réellement à celui-ci, et pourquoi chacun a sa place dans la même configuration.

Filter Revolution
299,00 €
Complément

Les clients affinent une catégorie avec des facettes, tandis que Category Listing Rules décide combien de produits cette liste affiche et dans quel ordre, le filtrage et l'affichage restent cohérents sur la même page.

SEO Revolution
299,00 €
Complément

SEO Revolution façonne l'apparence d'une page catégorie pour les moteurs de recherche ; Category Listing Rules façonne ce que voient les visiteurs qui y arrivent, un tri et une longueur de page adaptés à chaque catégorie.

Complément

Le plafond strict par page empêche les catégories sans règle d'afficher d'immenses listes de produits, et Performance Revolution accélère la livraison de ce que la liste charge, des pages plus légères, servies plus vite.

Mega Menu
99,00 €
Complément

Mega Menu amène les clients dans la bonne catégorie en un clic ; Category Listing Rules garantit que la page où ils arrivent s'ouvre avec le tri et la longueur de page adaptés à cette catégorie.

0 ouvert0 résolu
Signaler un problème

Aucun problème connu

Aucun problème ouvert ou résolu n'est enregistré pour ce module.

Voir tous les problèmes connus
Retour sous 30 jours
Retour simple - sans questions
Modules Plug & Play
Installer, configurer et profiter
Support en priorité
Aide et satisfaction avant tout

Vous aimerez aussi

Gallery Revolution
299,00 €
Filter Revolution
299,00 €
Plus de cette catégorie
Showcase Revolution
49,00 €

Qui développe et maintient ce module

Développé et maintenu par David Miller et mypresta.rocks. David Miller travaille avec PrestaShop depuis 2013, et l’entreprise derrière cette boutique est immatriculée depuis le 3 décembre 2018. Chaque module de ce catalogue est notre propre travail : vos questions au support arrivent chez les personnes qui ont écrit le code. Le journal des modifications de cette page indique chaque mise à jour avec sa date.

À propos de nous

Chargement...
Retour en haut