Override del template di un modulo
ps_override_module_template
- ProSolo TellMyShop Pro
- Scrittura · anteprima + approvazione
- Salva: interruttore Tema (24 h)
- Tema · interruttore, 24 h
- Visibile subito dopo l’installazione
Cambia l’aspetto di un modulo senza toccare il modulo stesso.
TellMyShop Free: No. Questo strumento è solo in TellMyShop Pro. TellMyShop Free ha solo report pronti che leggono il tuo negozio.
Chiedi alla chat
«Nascondi il testo di consenso alla newsletter sotto il modulo nel piè di pagina, senza toccare il modulo stesso.»
Anteprima di esempio
Copia hook/ps_emailsubscription.tpl del modulo ps_emailsubscription in themes/classic/modules/ps_emailsubscription/views/templates/hook/ps_emailsubscription.tpl (nuovo file). Poi modificalo con ps_write_theme_file.
Dettagli tecnici
Il modo consigliato per cambiare l’aspetto di un modulo. action=list mostra i template del modulo (views/templates/...) e quali sono già sovrascritti nel tema. action=copy copia un template nel tema attivo (themes/<theme>/modules/<module>/views/templates/...), dove PrestaShop lo usa al posto dell’originale. Poi modifica la copia con ps_write_theme_file (il percorso è nel risultato) e svuota la cache. La copia sopravvive agli aggiornamenti del modulo, a differenza delle modifiche dirette ai file del modulo. La copia richiede l’interruttore Tema.
Parametri
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| action | enum: list | copy | sì | list | copy. |
| module | string | sì | Nome tecnico del modulo, ad esempio ps_mainmenu (elenco: ps_list_modules). |
| template | string | quando | copy: percorso del template relativo a views/templates/ del modulo, ad esempio hook/ps_mainmenu.tpl. Massimo 300 caratteri. |
| confirm | boolean | no | false (predefinito) restituisce un’anteprima e non salva nulla. true esegue, solo dopo che l’utente ha approvato l’anteprima, insieme a change_token. |
| change_token | string | quando | Token dell’anteprima. Obbligatorio con confirm=true. Valido 30 minuti, monouso, legato agli argomenti e allo stato dei dati dell’anteprima. |
Limiti
Un template per copia. Viene fatto un backup (il ripristino rimuove la copia). Conta nelle 20 scritture di file all’ora, condivise da tutti gli strumenti per i file (regolabili nella scheda «Impostazioni: sicurezza, avvisi, limiti»). Dopo la modifica: ps_clear_cache.
Cosa vedi prima che venga salvato qualcosa
La chat chiama prima lo strumento senza confermare. Il modulo restituisce un’anteprima (valori attuali e nuovi) e un token monouso valido 30 minuti. La chat ti mostra l’anteprima e salva la modifica solo dopo il tuo sì.
Strumenti correlati
- Scrivi un file del tema ps_write_theme_file
- Elenca i moduli ps_list_modules
- File dei moduli ps_module_file
- Svuota la cache ps_clear_cache
Casi d’uso con questo strumento
- Cambia l’aspetto di un modulo senza perderlo al prossimo aggiornamento
- Cambia un testo fisso nel riquadro di un modulo
- Rinnova l’aspetto del blocco dei prodotti in evidenza in home page
- Sistema i titoli e le descrizioni delle immagini nello slider della home page
- Cambia il comportamento di un modulo quando cambiarne l’aspetto non basta
- Correggi un bug nel codice di un modulo finché l’autore non rilascia una correzione
Ultimo aggiornamento: 2026-10-11