Segnalazioni di problemi dei prodotti: configurazione e aiuto
Avvio rapido
- Carica e installa mprissuesrevolution tramite "Module Manager".
- Apri Problemi > Impostazioni > Configurazione e seleziona Attiva visualizzazione front-end e Consenti agli utenti di segnalare problemi.
- Imposta Titolo scheda, Mostra date, Mostra badge di stato e Nascondi scheda quando vuota, poi salva.
- Aggiungi un problema con Prodotto, Titolo, Descrizione / Risposta, Stato Aperto e Attivo Sì.
- Apri la scheda prodotto, il centro pubblico e il link di dettaglio per verificare la voce.
- Invia una segnalazione di prova e verifica che sia In sospeso e nascosta al pubblico.
- Esaminala in Problemi, cambia Stato in Aperto e conferma che diventi visibile.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
Manuale di configurazione
Installare e aprire Problemi
Carica e installa mprissuesrevolution in Moduli > "Module Manager". Clicca su "Configure" oppure apri "Improve" > Problemi. Nelle versioni precedenti di PrestaShop usa la schermata equivalente per caricare i moduli.
Usa Problemi per gestire le voci e Impostazioni > Configurazione per le opzioni di visualizzazione, segnalazione e indicizzazione. L'area delle impostazioni offre anche Integrità, Licenza, Assistenza e Aggiorna.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
Configurare Generale
Scegli il contesto negozio desiderato prima di salvare. Le impostazioni si applicano a quel negozio; se non è salvato un valore specifico, si applica l'impostazione globale.
| Impostazione | Predefinito | Funzione |
|---|---|---|
| Attiva visualizzazione front-end | Sì | Attiva la visualizzazione pubblica dei problemi, le schede prodotto e i percorsi di segnalazione. |
| Stato predefinito per le nuove segnalazioni | Aperto | Sceglie Aperto o Risolto per le nuove voci amministrative. Le segnalazioni pubbliche iniziano sempre come In sospeso. |
| Consenti agli utenti di segnalare problemi | Sì | Consente il modulo pubblico di segnalazione a ospiti e clienti. |
| Includi l’hub Known Issues nella sitemap | Sì | Consente a un'integrazione sitemap compatibile di includere il centro quando la politica SEO lo permette. |
| "Allow Known Issues hub indexing" | Sì | Controlla la decisione di indicizzazione del centro principale. |
| "Allow individual issue pages to be indexed" | No | Le singole pagine dei problemi restano escluse da indicizzazione, hreflang, sitemap e schema indipendentemente da questa impostazione. |
Per un registro pubblico di sola lettura, lascia attivo Attiva visualizzazione front-end e imposta Consenti agli utenti di segnalare problemi su No. Il modulo pubblica informazioni verificate manualmente; non rileva automaticamente i bug del negozio.
Configurare Visualizzazione
| Impostazione | Predefinito | Utilizzo |
|---|---|---|
| Titolo scheda | Problemi noti | Intestazione multilingue della scheda prodotto. |
| Mostra date | Sì | Mostra le date disponibili di segnalazione/aggiornamento. |
| Mostra badge di stato | Sì | Mostra le etichette di stato. |
| Nascondi scheda quando vuota | Sì | Nasconde una scheda prodotto priva di problemi pubblici attivi. |
Salva le modifiche. Le intestazioni delle schede possono includere il conteggio dei problemi pubblici aperti e totali, ad esempio Known Issues (2/5). Le segnalazioni in attesa non contano come problemi pubblici.
Creare o modificare un problema
Apri l'elenco Problemi e aggiungi una voce. L'elenco supporta filtri per prodotto, titolo, stato, gravità, origine, voti, data prevista, stato attivo e indicizzabilità.
| Campo | Valore predefinito o stato iniziale | Cosa inserire |
|---|---|---|
| Prodotto | Selezione obbligatoria | Il prodotto del catalogo interessato. |
| Titolo | Vuoto | Un titolo multilingue chiaro. |
| Slug URL | Vuoto | Uno slug leggibile specifico della lingua per l'URL di dettaglio. |
| Descrizione / Risposta | Vuoto | Spiegazione pubblica o risposta FAQ. |
| Stato | Predefinito amministrativo configurato, normalmente Aperto | In sospeso, Aperto, Risolto, Chiuso o Non verrà corretto. |
| Gravità | Media | Bassa, Media, Alta o Critico. |
| Versioni del modulo interessate | Vuoto | Intervallo di versioni che hai verificato. |
| Corretto nella versione | Vuoto | La versione contenente la correzione. |
| Versioni PrestaShop interessate | Vuoto | Versioni del core interessate. |
| Passaggi per riprodurre | Vuoto | Istruzioni per riprodurre il problema. |
| Soluzione alternativa | Vuoto | Una procedura temporanea che i clienti possono seguire. |
| Nota sulla risoluzione | Vuoto | Spiegazione della soluzione definitiva. |
| Voti / Segnalazioni | 0 per una normale voce amministrativa | Conteggio delle segnalazioni memorizzato. Una segnalazione pubblica inizia da 1. |
| Data stimata di correzione | Vuoto | Data prevista di correzione facoltativa. |
| Posizione | 0 | Valore di ordinamento. |
| Attivo | Sì | Consente la visualizzazione del problema quando stato e localizzazione sono idonei. |
| "Index this issue page" | No | La pagina del problema resta esclusa dall'indicizzazione indipendentemente da questa impostazione. |
Ad esempio, crea un problema ad alta gravità in stato Aperto dal titolo "Pulsante di checkout nascosto dopo l'aggiornamento del tema", inserisci le versioni interessate e la soluzione temporanea, poi salvalo come Attivo. Dopo la correzione, cambia Stato in Risolto, compila Corretto nella versione e aggiungi una Nota sulla risoluzione.
In sospeso è uno stato di moderazione. Solo i problemi Aperti, Risolti, Chiusi o Non verrà corretto possono apparire pubblicamente. Esamina una segnalazione inviata e modificane lo stato prima di aspettarti che compaia nel centro pubblico o nella scheda prodotto. Impostare Attivo su No nasconde anche una voce approvata.
Fornisci titoli o descrizioni realmente localizzati. Per una lingua diversa da quella predefinita, il titolo e la descrizione copiati dalla lingua predefinita possono essere esclusi finché almeno uno non è diverso. Controlla ogni lingua separatamente dopo la modifica.
Centro pubblico e link dei problemi
I percorsi pubblici predefiniti sono:
/known-issues
/known-issues/report
/known-issues/checkout-validation-error
Usa i link generati dal modulo per la tua lingua e il tuo negozio. I vecchi percorsi dei problemi basati su ID reindirizzano all'URL pulito con slug. La pagina meta installata è module-mprissuesrevolution-issues, con riscrittura predefinita known-issues e titolo iniziale Known Issues & Bug Tracker. Nelle versioni moderne di PrestaShop, modifica la riscrittura del centro per ciascuna lingua in "Shop Parameters > Traffic & SEO".
Il centro mostra i conteggi per stato pubblico, evidenze dei problemi aperti/risolti e un browser con ricerca, selezione di prodotto/stato e ordinamento. L'interazione del browser avviene nel centro visualizzato. I vecchi stati di richiesta di ricerca/filtro/ordinamento/pagina reindirizzano all'URL base del centro; non pubblicare queste varianti come URL di elenco separati.
Indicizzazione del centro e idoneità per la sitemap seguono la politica SEO del modulo. Le pagine di dettaglio e segnalazione restano escluse anche quando gli indicatori di indicizzabilità memorizzati sono attivi. L'hook gSitemapAppendUrls richiede un generatore di sitemap che lo utilizzi; verifica l'XML generato.
Accettare ed esaminare le segnalazioni pubbliche
Il modulo di segnalazione è raggiungibile dall'interfaccia prodotto o dalla pagina pubblica di segnalazione. Entrambi i moduli applicano gli stessi controlli agli invii.
Il cliente sceglie un prodotto attivo valido e inserisce titolo ed email, con una descrizione facoltativa. La validazione usa lunghezze in byte: titolo da 10 a 512 byte e descrizione di massimo 2000 byte. I caratteri non ASCII possono occupare più di un byte. È obbligatoria un'email valida.
Il modulo usa un token di sicurezza e un honeypot nascosto. Gli invii sono limitati a tre per email o cliente connesso nell'ora precedente. Le segnalazioni memorizzano origine user, stato In sospeso, Attivo Sì e un voto di segnalazione. Restano nascoste finché non vengono esaminate e portate a uno stato pubblico.
Il modulo integrato non consente di caricare file o screenshot. Usa il tuo normale canale di assistenza per gli allegati. L'email del segnalante è un dato di segnalazione per l'amministrazione; non copiarla nelle descrizioni pubbliche o nei campi della soluzione temporanea.
Verifica e risoluzione dei problemi
- Crea un problema attivo in stato Aperto per un prodotto e compila il contenuto della lingua corrente.
- Apri il prodotto e controlla titolo della scheda, conteggi, date e badge di stato.
- Apri il centro e l'URL pulito di dettaglio del problema.
- Invia una segnalazione pubblica di prova e conferma che appaia come In sospeso nell'elenco amministrativo.
- Conferma che non sia visibile al pubblico, poi passa a Aperto e ricontrolla.
- Prova una seconda lingua e, se usata, la sitemap generata.
Se manca la scheda, controlla Attiva visualizzazione front-end, Nascondi scheda quando vuota, associazione al prodotto, Attivo, stato pubblico e hook del tema. Se un problema scompare in una lingua, controlla che il titolo o la descrizione tradotti siano diversi dal contenuto nella lingua predefinita. Se l'invio fallisce, ricarica il modulo di segnalazione per ottenere un nuovo token, controlla limiti in byte ed email e attendi se hai raggiunto il limite orario.
Le singole pagine dei problemi restano escluse dall'indicizzazione indipendentemente dalle impostazioni di indicizzazione. Se una riscrittura del centro non funziona, controlla la voce meta installata, l'impostazione degli URL semplificati e il routing in cache. Usa Integrità per controlli di schema, hook e infrastruttura.
Personalizzare il tema
I percorsi di override dei template includono:
themes/your-theme/modules/mprissuesrevolution/views/templates/hook/product-tab.tpl
themes/your-theme/modules/mprissuesrevolution/views/templates/front/issues.tpl
themes/your-theme/modules/mprissuesrevolution/views/templates/front/issue.tpl
Il CSS del tema può usare .mprissues-page, .mprissues-wrapper, .mpr-f-item, .mpr-f-badge, .mprissues-detail-panel--workaround e .mprissues-severity--critical. Ad esempio:
.mprissues-wrapper .mpr-f-badge--open {
background: #dc2626;
color: #fff;
}
Disinstallare
Esporta o annota i problemi prima di disinstallare. Il modulo annulla la registrazione degli stili del tema, rimuove pagina meta e menu, preferenze amministrative e link ai contenuti del modulo, ed elimina le proprie tabelle dei problemi e delle traduzioni. Le impostazioni salvate del modulo restano nel database. Se la pulizia del tema fallisce, la disinstallazione si interrompe prima delle altre fasi di rimozione. I link di assistenza esterni alle pagine pubbliche rimosse dovranno essere aggiornati.
Screenshot





![]()



Domande
2
Quali dati personali vengono salvati con le segnalazioni dei clienti?
I dettagli dei problemi e i moduli di segnalazione vengono caricati separatamente dalla pagina prodotto?
Problemi noti
20
La paginazione dell'elenco delle segnalazioni si rompe con più di 500 segnalazioni su tutti i prodotti
Il browser delle segnalazioni carica tutte le segnalazioni in memoria prima di paginarle lato client. I negozi con oltre 500 segnalazioni riscontrano un ritardo evidente e problemi di memoria del browser.
Nota sulla risoluzione
Implementata la paginazione lato server con caricamento AJAX. Le segnalazioni vengono recuperate in pagine da 20, riducendo il tempo di caricamento iniziale e l'uso della memoria.
Le pagine di dettaglio dei problemi ignorano la cache compatibile
I valori predefiniti delle impostazioni non vengono forniti correttamente
Etichette del modulo non tradotte
Le date di risoluzione stimate usano il formato errato
I link delle descrizioni falliscono con gli URL semplificati
La finestra di segnalazione manca degli stili richiesti
Le impostazioni multilingue si caricano in modo errato
I problemi risolti gonfiano il conteggio nella scheda prodotto
La pagina dei problemi ignora le impostazioni SEO centrali
Traduzioni del modulo errate
L'installazione del modulo fallisce su PrestaShop 9
Il tracker dei problemi fallisce con le risorse combinate
Le pagine dei problemi non si caricano su PrestaShop 8 o 9
Le risoluzioni dei problemi non vengono mostrate
Il centro dei problemi noti è escluso dai risultati di ricerca
I titoli delle pagine dei problemi contengono caratteri codificati male
La segnalazione non si apre dai problemi noti
L'apertura della segnalazione sposta la pagina
Le segnalazioni in attesa mancano nel tracker
Richieste funzionalità
7
Implementato
Pagine dei problemi noti con URL canonici
Elenco dei problemi noti e pagine di dettaglio
Selettore prodotto con ricerca per le segnalazioni
URL localizzati delle pagine dei problemi
Aggiornamenti del modulo con un clic
Link alla base di conoscenza per i problemi
Cache delle pagine pubbliche dei problemi con aggiornamento automatico
Registro modifiche
v2.5.192026-08-25
- AddedFinalize known issues hub SEO cleanup
- AddedEnrich known issue detail pages
- AddedAdd known issue detail pages
- AddedAdd searchable module picker to issue reports
- AddedAdd known issues browser controls
- Addedcomplete FR/DE/ES/IT/PL translations
- ImprovedUse shared panels on issue detail pages
- ImprovedAlign known issues intro with shared components
- FixedComplete shared package release surface
- FixedRegister native update notifications
- FixedIndex known issues hub
- FixedLazy-load product issue details
Versioni precedenti
v1.1.02026-04-20
- AddedLocalized page keywords + route variants (strona/seite/pagina)
- AddedEmit <link rel="prev"/"next"> for paginated issues listing
- AddedMigrate issues pagination to /page/N via shared listing helpers
- AddedAdd getAlternativeLangsUrl for correct hreflang on issues page
- Addedself-healing integrity checks for automatic diagnostics and repair
- Addedautomatic theme detection for Classic and Hummingbird style compatibility
- Addedadmin menu management via MenuInstaller for streamlined module setup
- AddedLicense management tab with key management and renewal options
- Addedcomplete FR/DE/ES/IT/PL translations
- ImprovedUse inherited getCanonicalURL() in issues controller
- Improvedsettings form organization with tabbed layout
- ImprovedSEO handling with proper canonical URLs and meta tags on all front pages
- Fixed301-redirect out-of-bounds pagination + annotate title with "Page N"
- FixedLoad CSS via template instead of hook for Router-dispatched pages
- FixedAdd canonical URL to issues front controller
- Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns
Demo
Prova il modulo completo prima di acquistare
Acquista la licenza in seguito e mantieni le tue impostazioni.
- La tua demo di 30 giorni Provalo sul tuo negozio per 30 giorni dalla prima installazione.
- Negozio demo pronto Esplora un negozio demo pronto nel tuo browser.
- Senza registrazione Nessun account, e-mail o dominio del negozio richiesto.
Scaricando, accetti le condizioni della demo e l’informativa sulla privacy.
Aprendo questa demo accetti i termini della demo e la politica sulla privacy.