Regole degli elenchi per categoria assegnano agli elenchi PrestaShop un ordine iniziale e una quantità di prodotti per pagina, mantenendo la presentazione esistente. L'installazione aggiunge una schermata; categorie, ordine e quantità definiscono la prima regola.
Un'impostazione globale tratta allo stesso modo novità, liquidazioni e piccoli accessori. Regole distinte mostrano prima gli ultimi arrivi, partono dai prezzi bassi o riuniscono una gamma piccola secondo le tue scelte commerciali.
Controlli ordinamento, prodotti per pagina ed ereditarietà nelle sottocategorie, con condizioni per negozio e gruppo cliente. Le regole esatte prevalgono su quelle ereditate; le priorità risolvono altre sovrapposizioni. Un massimo limita la pagina, mentre l'ordinamento scelto in seguito dal cliente resta attivo.
Una regola applica l'organizzazione comune a un intero ramo di categorie, riducendo impostazioni ripetute senza sostituire i riquadri prodotto del tema.
Riepilogo delle possibilità del modulo
Category Listing Rules stabilisce come si aprono gli elenchi di prodotti in tutto il negozio PrestaShop: quali prodotti compaiono per primi, quanti se ne vedono insieme e quale regola vale in ciascun punto del catalogo. Il negozio conserva le sue schede prodotto e la sua navigazione, mentre le decisioni commerciali vivono in un solo elenco di regole.
- Il cambiamento di fondo: ordine e dimensione di pagina voluti per ogni assortimento importante.
- Controllo per assortimento: ordinamento, disposizione manuale, anteprima dei prodotti ed elenco completo su una pagina.
- Catalogo ampio: gruppi di categorie scelti, ereditarietà sulle sottocategorie e priorità chiara.
- Negozio e pubblico: regole distinte per negozi, gruppi di clienti e diversi tipi di elenco.
- Libertà del cliente: le sue scelte e la presentazione attuale del tema restano intatte.
- Avvio e manutenzione: un modulo di regola, valori globali, interruttori e un controllo di funzionamento integrato.

Come riceve ogni assortimento l'ordine e la dimensione di pagina giusti?
Ogni regola unisce il numero di prodotti visibili insieme all'ordine in cui compaiono. I criteri disponibili coprono posizione, nome, prezzo, giacenza, riferimento, produttore, data di inserimento e data di modifica, in entrambe le direzioni dove ha senso. Un fine serie si apre quindi dal prezzo più basso, le novità partono dall'ultimo inserimento e una categoria di riassortimento mette davanti i prodotti ben forniti.
Nella stessa schermata un'anteprima dei prodotti filtra per nome o per produttore e accetta la disposizione manuale quando una sequenza preparata conta più di un criterio automatico. Gli assortimenti piccoli stanno interamente in una pagina, mentre un massimo globale impedisce che una richiesta insolitamente ampia generi una pagina ingestibile.
Prima del salvataggio la categoria scelta indica quanti prodotti contiene e qual è il suo percorso completo, e un collegamento diretto apre quell'assortimento nel negozio. Il commerciante conferma così il bersaglio corretto invece di scoprire l'errore più tardi da una segnalazione di un cliente.

Come governa una sola regola un catalogo ampio?
Una regola riguarda una categoria, un gruppo di categorie scelto oppure un ramo intero con le sue sottocategorie. Una politica di catalogo entra così in una sola impostazione: tutte le categorie di fine serie seguono lo stesso ordine di prezzo e ogni ramo di novità condivide la stessa dimensione di pagina. Una regola raggiunge le sottocategorie soltanto se lo chiedi, quindi una decisione ristretta resta ristretta.
Le eccezioni restano precise. La regola diretta di una categoria prevale su quella ereditata dalla categoria superiore, tra le regole ereditate vince il genitore più vicino e la priorità risolve le sovrapposizioni rimaste. Alla fine un assortimento è governato da una sola regola, perciò il negozio mostra esattamente quanto scritto nel modulo. Ogni regola ha inoltre il proprio interruttore, così una disposizione stagionale resta pronta senza incidere sul negozio attuale.

A quale negozio, pubblico ed elenco arriva una regola?
Le regole sono assegnate ai negozi a cui appartengono, così una sola installazione multinegozio porta scelte commerciali diverse in vetrine diverse. Le condizioni sul gruppo di clienti danno ai visitatori al dettaglio, agli acquirenti all'ingrosso connessi e agli altri pubblici la propria dimensione di pagina e il proprio ordinamento iniziale.
Lo stesso sistema copre le pagine di categoria, le pagine dei produttori, i risultati di ricerca e le sezioni di prodotto della pagina iniziale. L'ambito è scritto su ogni regola, il che impedisce a una scelta destinata a un negozio, a un pubblico o a un elenco di comparire altrove.

Che cosa succede quando il cliente cambia l'ordine?
Una regola decide come si apre un elenco, non come qualcuno debba consultarlo. Quando un cliente sceglie un altro ordine o un altro numero di prodotti, quella scelta resta valida mentre continua a guardare l'assortimento. Il massimo configurato continua a proteggere il negozio da una pagina eccessiva.
La parte visiva resta al tema in uso. Schede prodotto, filtri, impaginazione mobile e aspetto delle categorie restano familiari, perché il modulo cambia la decisione commerciale invece di sostituire la presentazione. Nei file del tema non viene scritto nulla, quindi un aggiornamento del tema lascia intatte le regole.

Quanto lavoro richiedono avvio e manutenzione?
L'installazione crea la schermata delle regole e una pagina separata per i valori globali. Una prima regola richiede un nome, il suo ambito nel catalogo, i prodotti per pagina e l'ordine preferito. Il controllo più fine resta nello stesso modulo: ereditarietà, condizioni di negozio e gruppo di clienti, priorità, disposizione manuale e interruttore di attività.
I valori globali offrono un riferimento sensato a ogni assortimento senza regola propria, con dimensione di pagina predefinita, ordine predefinito e numero massimo di prodotti. Le regole restano salvate se il modulo viene rimosso temporaneamente e le impostazioni provenienti da una versione precedente compaiono da sole nella nuova schermata.
L'elenco delle regole porta un nome interno per ciascuna e si filtra e ordina per categoria, dimensione di pagina, ordine, ereditarietà, priorità e stato, così un catalogo con decine di decisioni resta leggibile. Il controllo integrato verifica l'installazione e l'archivio delle regole e ripristina ciò che manca prima che una modifica raggiunga i clienti.

-
Riferimentomprcategorylistingrules
-
Versione2.0.5
-
Miglioramenti82
-
Pubblicato
-
Aggiornato
-
Compatibilità PrestaShopPS 1.6 – 9.x
-
Modello di prezzoAcquisto singolo
-
Tipo di moduloFront & Back-office
-
Rilevante per GDPRNo
-
Obiettivo di businessAumentare le conversioni
-
Account esterno necessarioNo
-
Complessità del moduloModulo completo
-
Fase del percorso clienteCoinvolgi i clienti
-
Funziona con piattaformaNessuna piattaforma esterna
Condividi per primo la tua esperienza con questo prodotto.
Category Listing Rules ti dà il controllo, categoria per categoria, su come una pagina categoria elenca i prodotti: numero di prodotti per pagina e ordinamento predefinito, con ereditarietà lungo l'albero delle categorie, impostazioni predefinite per tutto il negozio e un limite massimo rigido. Modifica solo il modo in cui i prodotti vengono elencati; non modifica mai prodotti, categorie, prezzi o stock e non aggiunge colonne alle tabelle native di PrestaShop.
v2.0.0 — 2026-07-05
- ▸Reso il modulo pronto come prodotto con schema database dichiarativo
mprclr_ruleemprclr_rule_shop. - ▸Aggiunta una pagina admin Rules dedicata per selezione categoria, prodotti per pagina, modalità mostra tutto, ordinamento, ereditarietà, priorità, stato attivo e associazione negozio.
- ▸Aggiunte impostazioni globali di fallback per prodotti per pagina, ordinamento predefinito e limite massimo di prodotti per pagina.
- ▸Aggiunta risoluzione regole per corrispondenze esatte di categoria, corrispondenze ereditate da categoria padre, priorità e tie-breaking stabile per ID regola.
- ▸Aggiunti salvataggio e ricerca regole compatibili con multishop.
- ▸Aggiunto collegamento Back Office per licenza, aggiornamento, supporto, integrity e install-integrity.
- ▸Aggiunta migrazione delle regole JSON v1 nelle righe regola v2 durante installazione e aggiornamento.
- ▸Corretto il comportamento di upgrade v2 affinché le schede admin vengano installate durante l'upgrade come in una nuova installazione.
- ▸Corretta la pagina Configuration in modo che il form venga renderizzato una sola volta.
v1.1.0 — 2026-07-04
- ▸Modificate le nuove installazioni per partire con una mappa JSON
MPRCLR_RULESvuota invece di una regola categoria hardcoded. - ▸Aggiornate le note README per descrivere l'installazione predefinita senza regole.
v1.0.1 — 2026-07-04
- ▸Aggiunto il logo del modulo.
- ▸Protette le modifiche alla dimensione pagina delle query categoria con controlli di disponibilità di
setResultsPerPage. - ▸Normalizzate le regole JSON salvate affinché vengano memorizzati solo ID categoria positivi e dimensioni pagina positive.
- ▸Mantenuto visibile nel form l'input JSON non valido affinché l'admin possa correggerlo.
v1.0.0 — 2026-07-03
- ▸Rilascio iniziale.
- ▸Aggiunti override dei prodotti per pagina per categoria tramite la mappa di configurazione JSON
MPRCLR_RULES. - ▸Registrato
actionProductSearchProviderRunQueryBeforeper regolare i risultati di ricerca prodotto per pagina della categoria prima dell'esecuzione della query. - ▸Aggiunto un semplice form di configurazione Back Office per la mappa regole JSON.
Il modulo cambia il modo in cui i prodotti sono salvati o solo come sono elencati?
Funziona con multistore?
"Mostra tutto in una pagina" carica tutta la categoria in una volta?
Come decide l'ereditarietà quale regola si applica?
Cosa succede se un cliente sceglie il proprio ordinamento o la propria dimensione pagina?
Quali versioni di PrestaShop sono supportate?
Le mie regole di listing andranno perse se disinstallo il modulo?
- 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
Funziona bene con Regole degli elenchi per categoria
I moduli che il nostro team abbina davvero a questo, e perché ciascuno merita di stare nella stessa configurazione.
I clienti restringono una categoria con le faccette, mentre Category Listing Rules decide quanti prodotti mostra quell'elenco e in quale ordine, filtraggio e visualizzazione restano coerenti sulla stessa pagina.
SEO Revolution modella l'aspetto di una pagina categoria per i motori di ricerca; Category Listing Rules modella ciò che i visitatori vedono quando vi arrivano, un ordinamento e una lunghezza di pagina sensati per ogni categoria.
Il tetto massimo per pagina impedisce alle categorie senza regola di generare enormi elenchi di prodotti, e Performance Revolution accelera la consegna di ciò che l'elenco carica, pagine più leggere, servite più velocemente.
Nessun problema noto
Al momento non ci sono problemi aperti o risolti registrati per questo modulo.
Reso semplice - senza domande
Installa, configura e guadagna
Priorità ad aiuto e soddisfazione
Potrebbe anche piacerti
Chi sviluppa e mantiene questo modulo
Sviluppato e mantenuto da David Miller e mypresta.rocks. David Miller lavora con PrestaShop dal 2013, e l’azienda dietro questo negozio è registrata dal 3 dicembre 2018. Ogni modulo di questo catalogo è un nostro lavoro, quindi le tue domande al supporto arrivano alle persone che hanno scritto il codice. Il registro delle modifiche in questa pagina mostra ogni aggiornamento con la sua data.