Schede con informazioni aggiuntive sul prodotto: configurazione e aiuto
Avvio rapido
- Carica lo ZIP del modulo tramite "Modules > Module Manager".
- Apri Schede prodotto > Schede e aggiungi una scheda.
- Imposta Titolo scheda, Tipo di contenuto e il contenuto tradotto.
- Seleziona un prodotto di prova in Elementi di destinazione e lascia attivata l’opzione Attiva.
- Controlla ogni traduzione e usa Verificato dal personale dove necessario, poi salva.
- In Impostazioni, scegli Stile di visualizzazione e mantieni Tag intelligenti attivo se usi segnaposto prodotto.
- Apri il prodotto di prova e verifica la scheda, poi prova le azioni di richiesta, file o documentazione.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
Il tema deve supportare l'hook dei contenuti aggiuntivi del prodotto.
Manuale di configurazione
Installa e crea la prima scheda
- Carica Product Extra Info Tabs tramite "Modules > Module Manager".
- Apri Schede prodotto > Schede nel back office e aggiungi una scheda.
- Inserisci Titolo scheda, scegli Tipo di contenuto e compila il contenuto in ogni lingua.
- In Elementi di destinazione, seleziona un prodotto di prova. Lascia vuote le altre restrizioni di visibilità per il primo test.
- Lascia attivata l’opzione Attiva, salva e apri quel prodotto nel negozio.
- Verifica il contenuto, poi estendi il targeting ai prodotti desiderati.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
Il tema deve supportare l'hook dei contenuti aggiuntivi del prodotto.
Il menu del modulo contiene Pannello di controllo, Schede, Richieste, Analitica e Impostazioni. La schermata di configurazione contiene le impostazioni Visualizzazione, Colori, Modulo di contatto, Caricamenti di file e Generazione con IA.
Visualizzazione e colori
| Impostazione | Valore predefinito | Cosa fare |
|---|---|---|
| Stile di visualizzazione | PrestaShop predefinito (schede), tabs |
Scegli "Accordion" (accordion) o "Vertical" (vertical) per un altro layout. Controlla il fallback a fisarmonica sui dispositivi mobili nel tema. |
| Tag intelligenti | Sì | Attiva l'elaborazione degli shortcode prodotto e hook nei contenuti delle schede supportati. |
| Colori personalizzati | No | Attiva per applicare lo schema di colori personalizzato delle schede. |
| Rilevamento automatico dal tema | Sì | Usa i colori rilevati dal tema quando i colori personalizzati sono attivi. |
| Sfondo intestazione scheda | Vuoto | Imposta il riempimento dell'intestazione inattiva con i colori manuali. |
| Testo intestazione scheda | Vuoto | Imposta il colore del testo dell'intestazione inattiva. |
| Sfondo scheda attiva | Vuoto | Imposta il riempimento dell'intestazione attiva. |
| Testo scheda attiva | Vuoto | Imposta il colore del testo dell'intestazione attiva. |
| Sfondo contenuto | Vuoto | Imposta il riempimento del pannello. |
| Colore bordo | Vuoto | Imposta i bordi del pannello. |
Salva e controlla l'output nativo, a fisarmonica o verticale su una pagina prodotto. Un tema che non mostra displayProductExtraContent richiede una modifica prima che questi layout possano apparire.
Editor delle schede e tipi di contenuto
Titolo scheda è multilingue e inizialmente vuoto. Tipo di contenuto è impostato su Contenuto HTML per default. L'editor attuale offre sette opzioni:
| Tipo di contenuto | Cosa configuri |
|---|---|
Contenuto HTML (html) |
Inserisci testo formattato multilingue in Contenuto scheda. |
Markdown (markdown) |
Inserisci Contenuto Markdown e, se vuoi, "Documentation Meta Description". |
Elenco di elementi (entities) |
Scegli prodotti, pagine CMS o categorie CMS da mostrare in Elementi visualizzati. |
HTML + Elenco entità (mixed) |
Imposta sia Contenuto scheda sia Elementi visualizzati. |
Modulo di contatto (contact) |
Mostra il modulo di richiesta prodotto del modulo; configura le impostazioni globali Modulo di contatto. |
Download di file (files) |
Carica i file in Allegati. |
Offerta di servizi (service) |
Inserisci JSON del servizio strutturato multilingue usando gli esempi dell'editor. |
Non confondere Elementi visualizzati, che seleziona i contenuti dentro la scheda, con Elementi di destinazione, che seleziona i prodotti a cui assegnarla. Elementi visualizzati vuoto significa nessuna entità da mostrare.
Offerta di servizi
Usa schema_version 1 e una family tra audit, advisory, build o care. Parti dagli esempi mostrati nell'editor. Il renderer supporta titoli, introduzione, riepilogo, gruppi di ambito, processo, prove, dettagli della famiglia, FAQ, invito all'azione e prodotti correlati.
L'editor documenta limiti di 8 elementi di riepilogo, 8 gruppi di ambito, 8 punti per gruppo, 6 fasi di processo, 10 FAQ e 6 prodotti correlati. Le stringhe in linea consentono a, strong, em, code e br. JSON non valido, versione schema mancante o famiglia non valida impediscono un salvataggio valido del servizio. Questo tipo non è contenuto HTML senza restrizioni.
Controlla il contenuto tradotto
L'editor include caselle Verificato dal personale: LANGUAGE. Leggi titolo, contenuto e meta descrizione tradotti completi prima di segnare una traduzione come verificata. I contenuti importati e IA richiedono questa verifica prima che le variabili pubblicate vengano risolte. La verifica è legata alla fonte localizzata; modificarla può invalidare la verifica precedente.
Targeting, pianificazione e valori dell'editor
| Campo | Valore nuova scheda | Cosa fa |
|---|---|---|
| Elementi di destinazione | Selezione vuota | Vuoto significa tutti i prodotti. Seleziona prodotti, categorie, produttori o fornitori per restringere il campo. |
| Gruppi clienti | Vuoto | Nessuna restrizione di gruppo. Seleziona gruppi per limitare la visibilità. |
| Visibilità in base alle scorte | all |
Scegli in_stock per quantità sopra zero o out_of_stock per zero o meno. |
| Targeting per paese | Vuoto | Nessuna restrizione di paese. Seleziona paesi o zone con il selettore. |
| Pianificazione | Disattivata | Configura un intervallo di date e/o una finestra oraria settimanale. Controlla l'ora server/negozio usata dall'installazione. |
| Nome interno | Vuoto | Etichetta organizzativa privata. |
| Colore intestazione scheda | Vuoto | Accento facoltativo per scheda, come #25b9d7. |
| Icona | Vuoto | Nome Material Icons facoltativo per l'output a fisarmonica/verticale. |
| Classe CSS | Vuoto | Classe contenitore facoltativa per gli stili del tema. |
| Attiva | Sì | Disattiva la scheda senza eliminarla. |
| Caricamento AJAX | No | Richiede il contenuto quando il cliente apre la scheda. |
Le nuove schede ricevono la successiva posizione disponibile anziché una posizione fissa di 0. Usa l'ordinamento per posizione dell'elenco per disporle.
La visibilità delle schede segue le selezioni prodotto e geografiche salvate, i gruppi clienti, la pianificazione, i contenuti disponibili e le scorte. Il paese deriva da un indirizzo cliente, paese/geolocalizzazione PrestaShop, cookie o paese predefinito.
Se la proiezione della selezione salvata non è disponibile, le schede corrispondenti possono essere nascoste. Salva di nuovo una scheda controllata e verifica gli errori di integrità/selezione del modulo prima di cambiare contenuti non correlati.
Impostazioni del modulo di contatto
| Impostazione | Valore predefinito | Cosa fare |
|---|---|---|
| Attiva reCAPTCHA | No | Attiva dopo aver inserito le chiavi adatte alla versione scelta. |
| reCAPTCHA Versione | v2 |
Scegli v2 con casella o v3 invisibile. |
| Chiave del sito reCAPTCHA | Vuoto | Inserisci la chiave pubblica. |
| Chiave segreta reCAPTCHA | Vuoto | Inserisci la chiave corrispondente di verifica server. |
| Richieste negozio | Sì | Salva le richieste accettate nel database del modulo. |
| Email di notifica | Vuoto | Usa l'email del negozio se vuoto, oppure inserisci il destinatario desiderato. |
L'opzione Richieste negozio controlla il salvataggio delle richieste nel database. Il modulo di richiesta prodotto raccoglie nome, email, oggetto e messaggio. Il messaggio richiede almeno 10 caratteri. Con reCAPTCHA attivo, prova la verifica utente e quella server; un secret mancante non offre una verifica server efficace. V3 confronta il punteggio restituito con 0.5 quando è presente.
Invia una richiesta di prova e controlla Richieste e la casella del destinatario. Se la richiesta viene salvata ma la posta fallisce, il visitatore vede una conferma del salvataggio e non gli viene chiesto di inviarla di nuovo. Con salvataggio disattivato e posta fallita, vede un messaggio di errore.
Impostazioni dei caricamenti di file
| Impostazione | Valore predefinito | Cosa fare |
|---|---|---|
| Dimensione max. del file (MB) | 10 | Seleziona 1, 2, 5, 10, 20 o 50 MB. Si applicano anche i limiti PHP di caricamento del server. |
| Estensioni consentite | pdf,doc,docx,xls,xlsx,jpg,png,gif,zip |
Seleziona le estensioni consentite di documenti, immagini e archivi nell'elenco di caselle. |
Salva una scheda Download di file, poi aggiungi i suoi Allegati. Il processo PHP richiede una directory modules/mprproducttabs/uploads/ scrivibile. I caricamenti verificano dimensione ed estensione configurate e creano record di allegati con nomi di file salvati generati.
Prova ogni download da un prodotto corrispondente. Un download richiede gli identificativi del prodotto e del file, un file attivo e una scheda file disponibile per quel prodotto e visitatore. Questi caricamenti non sono un archivio di documenti privati.
Documentazione Markdown e PDF
Le schede Markdown possono esporre le route /documentation e /documentation/{product_rewrite}. La pagina autonoma mostra la documentazione idonea per prodotto e lingua/negozio corrente. Il centro documentazione elenca le schede Markdown collegate direttamente a un prodotto; le schede assegnate solo tramite selezioni più ampie non vi compaiono. Apri la route desiderata dopo il salvataggio.
Usa capitoli Markdown e tag prodotto, per esempio:
# Installation guide for {product_name}
## Before you start {#manual-before-you-start}
Check the product reference: {product_reference}
## Product data {#manual-product-data}
{features}
Il modulo può generare un PDF dal contenuto Markdown idoneo. Controlla il file generato, soprattutto per HTML complesso, immagini e tabelle lunghe.
Il centro documentazione e la documentazione prodotto autonoma supportano indicizzazione, hreflang, sitemap e schema. L’indicizzazione è consentita per impostazione predefinita; le regole SEO condivise possono modificarla. Controlla i metadati robots finali e l’output sitemap del tuo negozio.
Impostazioni di generazione con IA
| Impostazione | Valore predefinito | Cosa fare |
|---|---|---|
| Attiva generazione IA | No | Attiva l'assistenza IA dell'editor se vuoi usarla. |
| Provider predefinito | openai |
Scegli il provider configurato. |
| Chiave API OpenAI | Vuoto | Inserisci la chiave del provider. |
| Modello OpenAI | gpt-4o-mini |
Seleziona un modello supportato dall'account provider e da questa integrazione. |
| Chiave API Gemini | Vuoto | Inserisci la chiave del provider Google. |
| Modello Gemini | gemini-2.0-flash |
Seleziona il modello Gemini richiesto. |
| Chiave API Claude | Vuoto | Inserisci la chiave Anthropic. |
| Modello Claude | claude-sonnet-4-5-20250929 |
Seleziona il modello Claude richiesto. |
Il generatore costruisce un prompt dal contesto prompt/prodotto selezionato e lo invia al provider. Controlla e modifica il risultato in ogni lingua, poi usa i controlli di verifica del personale prima di fare affidamento sull'espansione delle variabili.
Analitica, importazione ed esportazione
Usa Pannello di controllo e Analitica per esaminare visualizzazioni schede, hash di sessione, visite ripetute e durata di visualizzazione. Lo script frontale invia eventi al controller analitico senza aggiungere un cookie analitico dedicato. Tratta questi valori come misure delle interazioni con le schede anziché come totali di vendita.
L'elenco Schede supporta importazione/esportazione dei record di scheda e dei campi multilingue. Esporta un esempio prima di preparare un'importazione per usare i campi effettivi. Dopo l'importazione, verifica targeting, traduzioni, controllo del personale e allegati. L'esportazione delle sole righe di scheda non è un backup completo dei file caricati o dello storico richieste.
Verifica, risolvi i problemi e personalizza gli stili
Controlla un prodotto corrispondente e uno non corrispondente, poi prova separatamente le restrizioni di gruppo, paese, scorte e pianificazione. Prova le schede AJAX aprendole e controllando la richiesta del frammento. Il contenuto iniziale della pagina non include tutti i contenuti differiti.
Se manca una scheda, controlla Attiva, contenuto tradotto, Elementi di destinazione e ogni restrizione. Se i dati sono idonei ma non appaiono schede prodotto, controlla il supporto del tema per displayProductExtraContent. Se un caricamento fallisce, controlla estensioni consentite, limite dimensione del modulo, limiti PHP e permessi directory. Se posta o IA falliscono, controlla il trasporto email nativo o la risposta del provider.
Per dare stile a una scheda specifica, imposta Classe CSS su installation-files-tab, poi usa il CSS del tema:
.mpr-product-tab.installation-files-tab .mpr-product-tab-content {
border-left: 3px solid #25b9d7;
padding-left: 1rem;
}
.mpr-product-tab.installation-files-tab .mpr-files-list {
gap: 0.75rem;
}
Disinstalla
Esporta i record delle schede necessari e salva separatamente richieste, analitica e file caricati. La disinstallazione rimuove tabelle del modulo, configurazione, voci amministrative e registrazione Theme Detector. Il metodo di disinstallazione non rimuove esplicitamente la directory dei caricamenti. Disattiva singole schede o il modulo per sospendere la visualizzazione mantenendo i dati.
Domande
1
Quali dati registra l’analitica delle schede?
L’endpoint analitico elimina le intestazioni dei cookie e ricava un hash di sessione giornaliero dall’indirizzo IP del visitatore, dallo User-Agent del browser e dalla data. Salva questo hash con gli ID di scheda e prodotto, visualizzazioni, visite ripetute e durata di visualizzazione. Le richieste di contatto sono separate: con Richieste negozio attivo, possono memorizzare nome, email, oggetto e messaggio del mittente.
Problemi noti
16
Link Markdown scomparsi vicino a HTML inline
Selezione CMS invariata che includeva tutto
Pagine in cache obsolete dopo la modifica delle schede
Le etichette di amministrazione restavano in inglese
Rafforzamento della sicurezza
Richieste sui prodotti non recapitate correttamente
Centro documentazione vuoto ancora accessibile
La selezione includeva tutto o prodotti errati
Rendering Markdown non funzionante su PHP 7.1
L'HTML della documentazione andava perso
Le schede non si caricavano su PrestaShop 9
Gli indirizzi di documentazione sconosciuti restituivano risposte errate
Breadcrumb duplicati nei dati strutturati della documentazione
Più titoli principali nelle pagine prodotto
Le pagine di documentazione mancanti causavano un errore
I reindirizzamenti linguistici della documentazione usavano indirizzi errati
Richieste funzionalità
12
Implementato
Centro documentazione indicizzabile con metadati SEO
Schede informative prodotto mirate
Caroselli di prodotti nelle schede
Pagine di documentazione autonome
Impostazioni predefinite in base al tema
Verifica e riparazione dell’installazione
Aggiornamenti del modulo con un clic
Caricamento delle schede su richiesta
Schede di servizi strutturate
Blocchi di codice formattati nella documentazione
Variabili riutilizzabili nei contenuti delle schede revisionati
Cache delle pagine pubbliche di documentazione
Registro modifiche
v2.0.132026-05-27
- AddedFinalize documentation hub SEO cleanup
- Addedcomplete FR/DE/ES/IT/PL translations
- FixedNofollow PDF tab action links
- FixedPreserve trusted HTML in documentation tabs
- FixedAdd standard infrastructure checks, tag quality/monitoring checks
- FixedUse pretty /documentation/ URL in cross-language redirect
Versioni precedenti
v1.6.02026-04-20
- AddedStandalone documentation pages with CTA on product tabs
- AddedUse showcase carousel for entity tabs instead of static grid
- 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
- Addedself-healing integrity checks for automatic diagnostics and repair
- Addedcomplete FR/DE/ES/IT/PL translations
- ImprovedSimplify docs CTA — unique intro paragraph, no word count
- Improvedadmin list columns with visual badge indicators and multiselect filters
- Improvedsettings form organization with tabbed layout
- FixedOverride getAlternativeLangsUrl for clean /documentation/ URLs in JS
- FixedDocs controller 404 returns 500 — redirect to pagenotfound with exit
- FixedRemove redundant TechArticle JSON-LD — seorevolution handles schema
- Fixedvarious stability and compatibility improvements (5 fixes total)
- Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns
v1.4.02025-10-07
- Addedmanufacturer-scoped tabs — assign content to all products from a brand
- Addedsupplier-scoped tabs with multi-supplier support per product
- ImprovedTinyMCE editor compatibility with PS 8.x back office
v1.3.02025-07-22
- Addedtab visibility rules: logged-in only, customer group, or public
- Addedicon picker per tab (FontAwesome)
- Fixedcategory-scoped tabs not inheriting to subcategory products
v1.5.02025-06-04
- AddedPS 9 / Hummingbird theme compatibility with Bootstrap 5.3 tab component
- Addedstacked (accordion) layout option alongside classic tabbed layout
- AddedAJAX content loading for heavy tab content — reduces initial page weight
- Improvedtab sorting via drag-and-drop in back office
- Fixedtab content not rendering for guest customers on cached pages
v1.2.02025-05-19
- Addedtab ordering with numeric priority field
- Addedrich-text (HTML) tab content editor in back office
- Improvedmobile layout — tabs collapse to accordion on small screens
v1.1.02025-04-03
- Addedglobal tabs — appear on all products by default
- Addedper-product tab override to hide global tabs selectively
- Fixedtab rendering on quick-view modal overlay
v1.0.02025-02-24
- Initialrelease: extra content tabs on PrestaShop product pages
- InitialCategory-scoped and product-specific tab types
- InitialBack-office tab manager with title, content, and active toggle
- InitialCompatible with PS 1.7.x and PS 8.x
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.