- Dashboard e statistiche
- Gestione delle categorie DPP
- Modulo prodotto integrato
- Dati del passaporto
- Pagina pubblica del passaporto
- QR code automatico
- Esportazione JSON-LD
- Multilingua e multi-shop
- Il DPP e obbligatorio per il mio negozio?
- Devo attivare il DPP per tutti i miei prodotti?
- Quali campi sono obbligatori?
- Come faccio a visualizzare il pulsante DPP nella scheda prodotto?
- Il QR code non viene visualizzato, cosa devo fare?
- Posso personalizzare il design della pagina pubblica?
- I dati DPP sono condivisi tra gli shop?
- Come posso importare dati DPP in massa?
- Il modulo rallenta il mio sito?
- Cosa succede se disinstallo il modulo?
Digital Product Passport (DPP)
Presentazione
Passaporto Digitale del Prodotto (DPP): QR e pagina pubblica e un modulo PrestaShop che consente di generare e gestire passaporti digitali per i vostri prodotti, in conformita con il regolamento europeo ESPR (Ecodesign for Sustainable Products Regulation). Il modulo crea automaticamente una pagina pubblica accessibile tramite QR code per ogni prodotto, contenente tutte le informazioni su sostenibilita, composizione, garanzia e fine vita richieste dalla normativa europea.
Senza uno strumento dedicato, la conformita DPP rappresenta una sfida importante: informazioni richieste difficili da identificare, dati dispersi, creazione manuale delle pagine dispendiosa in termini di tempo, assenza di QR code automatici e rischi di non conformita alle scadenze normative. Digital Product Passport risolve questi problemi con un workflow completo integrato direttamente nel back office di PrestaShop.
Punti di forza:
- Dashboard completa con statistiche e panoramica dei passaporti
- Attivazione selettiva per categoria per mirare solo ai prodotti interessati
- Modulo integrato nella scheda prodotto PrestaShop, senza interfacce esterne
- Pagina pubblica generata automaticamente con design professionale e responsive
- QR code dinamico per ogni passaporto, pronto per la stampa su prodotti o imballaggi
- Esportazione JSON-LD conforme agli standard Schema.org per l'interoperabilita
- Supporto nativo multilingua e multi-shop
Calendario normativo
Il regolamento ESPR impone l'implementazione progressiva del Digital Product Passport secondo un calendario preciso. Anticipare queste scadenze vi dara un vantaggio competitivo significativo rispetto ai vostri concorrenti.
- Febbraio 2027: Batterie (veicoli elettrici, industriali >2kWh)
- Meta 2027: Tessili, Ferro/Acciaio, Alluminio, Pneumatici
- 2028: Mobili
- 2029: Materassi
- 2030+: Estensione progressiva ad altre categorie di prodotti
Anche se il vostro settore non e ancora interessato, preparare i dati DPP fin da ora vi permettera di essere pronti al momento giusto e di valorizzare il vostro impegno per la trasparenza nei confronti dei clienti.
Funzionalita
Dashboard e statistiche
La dashboard e il punto di accesso del modulo. Offre una panoramica dei passaporti prodotto con indicatori chiave in tempo reale: numero totale di passaporti creati, passaporti attivi, passaporti completi (tutti i dati compilati) e numero di categorie con DPP attivato. Un promemoria informativo sulla normativa e link rapidi alle funzionalita principali completano l'interfaccia.
Gestione delle categorie DPP
La pagina DPP Categories consente di definire con precisione quali categorie di prodotti avranno il DPP attivato. L'interfaccia mostra tutte le categorie con la loro gerarchia e un badge che indica lo stato DPP. I pulsanti "Select All" e "Deselect All" facilitano la gestione in massa. La disattivazione di una categoria non elimina i passaporti esistenti: i prodotti semplicemente non mostreranno piu il pulsante DPP nella loro scheda.
Modulo prodotto integrato
I dati DPP vengono inseriti direttamente nella scheda prodotto PrestaShop, tramite una scheda dedicata "Digital Product Passport (DPP)". Ogni passaporto riceve un UUID univoco e dispone di un toggle di attivazione individuale. Il modulo copre tutte le informazioni richieste dalla normativa, organizzate in blocchi tematici chiari.
Dati del passaporto
Il modulo di inserimento dati e organizzato in cinque blocchi tematici che coprono tutti i requisiti normativi:
- Composition & Origin: Paese di fabbricazione (lista ISO) e materiali/composizione del prodotto con supporto multilingua. Siate precisi: ad esempio "Cotone biologico 80%, Poliestere riciclato 20%" piuttosto che semplicemente "Cotone, Poliestere".
- Durability & Repairability: Durata di vita stimata (valore + unita), stato di riparabilita (Riparabile / Non riparabile / Sconosciuto) e disponibilita dei pezzi di ricambio in anni.
- Warranty: Durata della garanzia in mesi e link URL alle condizioni di garanzia.
- Care & Maintenance: Istruzioni per la cura multilingue e link al manuale utente.
- End of Life & Recycling: Istruzioni per lo smaltimento, programma di ritiro (con dettagli) e filiera di riciclo.
Pagina pubblica del passaporto
Ogni prodotto con un DPP attivo dispone di una pagina pubblica accessibile a tutti, tramite un pulsante nella scheda prodotto o scansionando il QR code. La pagina presenta le informazioni in modo strutturato: identificazione del prodotto (UUID, produttore, riferimento, paese di fabbricazione), composizione e materiali, durabilita e riparabilita con schede visive, garanzia, manutenzione e istruzioni di fine vita. La pagina e responsive (mobile, tablet, desktop), stampabile e conforme agli standard di accessibilita.
QR code automatico
Il modulo genera automaticamente un QR code per ogni passaporto prodotto. La dimensione e configurabile tra quattro opzioni (150x150, 200x200, 250x250 o 300x300 pixel). Per una qualita ottimale, la libreria chillerlan/php-qrcode puo essere installata tramite Composer. Senza questa libreria, il modulo utilizza automaticamente un'API esterna.
Esportazione JSON-LD
Il modulo genera dati strutturati in formato JSON-LD conformi agli standard Schema.org, accessibili tramite un URL dedicato per ogni passaporto. Questi dati possono essere utilizzati per l'integrazione in sistemi di terze parti, l'alimentazione di future banche dati UE, i rich snippets per il SEO e lo scambio di dati B2B. Il JSON-LD viene inoltre iniettato automaticamente nel <head> della pagina pubblica per il SEO.
Multilingua e multi-shop
Tutti i campi di testo dispongono di un selettore di lingua che consente di inserire le traduzioni in tutte le lingue attive del vostro negozio. In modalita multi-shop, ogni shop dispone per impostazione predefinita dei propri dati DPP, permettendo di adattare le informazioni per mercato (traduzioni, specificita locali).
Installazione
- Scaricate il file ZIP del modulo dal vostro account cliente
- Nel back office di PrestaShop, andate su Moduli > Gestione moduli
- Cliccate su Installa un modulo e selezionate il file ZIP
- Una volta installato, cliccate su Configura per accedere al modulo
Dopo l'installazione, il modulo crea automaticamente le tabelle necessarie nel database. Attivate le prime categorie per iniziare a creare passaporti.
Il modulo e poi accessibile dal menu Moduli > Digital Product Passport e dalla scheda "Digital Product Passport (DPP)" in ogni scheda prodotto.
Configurazione
Impostazioni generali
L'opzione Show Incomplete Passports consente di mostrare o nascondere il link DPP nelle schede prodotto quando i dati sono incompleti. Si consiglia di disattivare questa opzione in produzione per mostrare ai clienti solo i passaporti completamente compilati.
Impostazioni QR Code
Scegliete la dimensione del QR code visualizzato sulla pagina pubblica tra quattro opzioni: 150x150 px, 200x200 px (predefinito), 250x250 px o 300x300 px.
Impostazioni di visualizzazione
L'opzione Page Template consente di scegliere lo stile della pagina pubblica del passaporto tra tre template: Detailed (predefinito, visualizzazione completa), Compact o Minimal.
Prerequisiti
- PrestaShop 8.0 o superiore (compatibile con 9.x)
- PHP 8.1 o superiore
- Estensione PHP
gdoimagickper la generazione di QR code (opzionale) - Libreria
chillerlan/php-qrcodeper QR code di migliore qualita (opzionale, installazione tramitecomposer require chillerlan/php-qrcode) - Compatibile con tutti i temi PrestaShop
FAQ
Il DPP e obbligatorio per il mio negozio?
Dipende dal vostro settore di attivita. Il tessile e interessato da meta 2027, le batterie da febbraio 2027, i mobili dal 2028, e altri settori seguiranno progressivamente fino al 2030+. Anche se non siete ancora interessati, anticipare la conformita vi dara un vantaggio competitivo.
Devo attivare il DPP per tutti i miei prodotti?
No, potete attivare il DPP solo per le categorie interessate tramite la pagina DPP Categories. Questo approccio selettivo vi consente di mirare con precisione ai prodotti che necessitano di un passaporto digitale.
Quali campi sono obbligatori?
Nessun campo e strettamente obbligatorio nel modulo, ma la normativa raccomanda come minimo i materiali/composizione, il paese di fabbricazione, la durata della garanzia e le istruzioni di fine vita. Piu informazioni fornite, piu il vostro passaporto sara completo e credibile.
Come faccio a visualizzare il pulsante DPP nella scheda prodotto?
Il pulsante viene visualizzato automaticamente quando tre condizioni sono soddisfatte: la categoria del prodotto ha il DPP attivato, il passaporto del prodotto e attivato tramite il toggle "Enable DPP", e l'opzione "Show Incomplete Passports" e attivata oppure il passaporto e completo.
Il QR code non viene visualizzato, cosa devo fare?
Verificate che la libreria chillerlan/php-qrcode sia installata (consigliato), o che il vostro server abbia accesso a Internet per utilizzare l'API esterna. Assicuratevi inoltre che l'estensione PHP gd o imagick sia attivata.
Posso personalizzare il design della pagina pubblica?
Si, sono possibili tre approcci: scegliere un template nelle impostazioni (Detailed, Compact o Minimal), modificare i file di template in /modules/wepresta_dpp/views/templates/front/, o sovrascrivere i template nel vostro tema.
I dati DPP sono condivisi tra gli shop?
Per impostazione predefinita, ogni shop dispone dei propri dati DPP. Questo consente di adattare le informazioni per mercato, comprese traduzioni e specificita locali.
Come posso importare dati DPP in massa?
Una funzionalita di importazione CSV sara disponibile in una versione futura. Nel frattempo, potete utilizzare l'API PrestaShop o contattare il supporto per una soluzione personalizzata.
Il modulo rallenta il mio sito?
No, il modulo ha un impatto minimo sulle prestazioni. Le pagine pubbliche DPP sono leggere e ottimizzate, il QR code viene generato su richiesta o memorizzato nella cache, e nessuna query aggiuntiva viene aggiunta alle pagine prodotto standard.
Cosa succede se disinstallo il modulo?
La disinstallazione rimuove le tabelle dei dati DPP, i passaporti creati e le configurazioni. Questa azione e irreversibile. Si consiglia vivamente di esportare i dati prima di procedere alla disinstallazione.
Supporto
Contattaci tramite la tua area clienti WePresta o via email per qualsiasi domanda o assistenza tecnica.
Changelog
Versione 1.0.0
- Versione iniziale del modulo Digital Product Passport
- Dashboard con statistiche in tempo reale
- Gestione delle categorie DPP con attivazione selettiva
- Modulo integrato nella scheda prodotto PrestaShop
- Pagina pubblica responsive con QR code dinamico
- Esportazione JSON-LD conforme a Schema.org
- Supporto nativo multilingua e multi-shop
- Tre template di visualizzazione: Detailed, Compact, Minimal