Moduli
Cambia il comportamento di un modulo quando cambiarne l’aspetto non basta
Ottieni opzioni chiare con i loro rischi, e se modificare il modulo è l’unica strada, la modifica viene fatta con un backup e annotata per il prossimo aggiornamento.
ProVersione a pagamento
Cosa sostituisce: 2-6 ore di lavoro di uno sviluppatore
voglio l’avviso di spedizione gratuita solo nel carrello. se serve una modifica dentro il modulo, dimmi le opzioni e il rischio con gli aggiornamenti prima di scrivere qualsiasi cosa
Cosa fa la chat
- La chat controlla se basta un cambio di aspetto o di posizione.
- Se no, ti avvisa che il prossimo aggiornamento del modulo cancellerà una modifica diretta, e ti offre alternative.
- Se scegli la modifica diretta, mostra il cambiamento esatto, lo salva con un backup e lo annota per il prossimo aggiornamento.
Il problema
Il modulo della spedizione gratuita mostra il suo messaggio in ogni pagina. Lo vogliamo solo nel carrello, e questo sta nel codice del modulo, non nel suo aspetto.
Cosa ottieni
Scegli la strada conoscendo i compromessi. Ogni modifica diretta ha un backup ed è annotata.
Il controllo resta a te
Vedi ogni modifica prima che venga salvata e nulla succede senza il tuo sì. Il lavoro sui componenti aggiuntivi richiede l’interruttore Moduli nel pannello del modulo, che si spegne da solo dopo 24 ore, e i loro file vengono salvati prima di ogni modifica.
Casi d’uso correlati
Per sviluppatori
- Area
- 4 · Moduli
- In TellMyShop Free
- no, solo versione a pagamento
- Per
- Sviluppatore, Agenzia / freelance
- Strumenti
- ps_list_modules, ps_module_file, ps_override_module_template, ps_manage_hook_positions, ps_module_config, ps_restore_file_backup
Passo dopo passo
- Trova il modulo e gli hook che usa (ps_list_modules con hook).
- Controlla se il risultato si può ottenere con l’interruttore Tema: un override del template (ps_override_module_template), CSS o una diversa posizione nell’hook (ps_manage_hook_positions).
- Se ci riesce solo il codice del modulo, legge il file interessato con ps_module_file (action read) e spiega le opzioni: modifica diretta, un’impostazione del modulo (ps_module_config) o una richiesta all’autore del modulo.
- Secondo la tua scelta, modifica con ps_module_file (action edit): anteprima delle differenze, controllo della sintassi PHP e backup; ripristinabile con ps_restore_file_backup.
- Annota che la modifica andrà persa al prossimo aggiornamento del modulo.
Sicurezza
Serve l’interruttore Moduli nel pannello del modulo, che si spegne da solo dopo 24 ore; il titolare riceve un’e-mail quando viene acceso. Ogni scrittura mostra un’anteprima, parte solo dopo la tua approvazione (token monouso) e viene registrata nella cronologia delle modifiche. Le modifiche dirette ai file del modulo vengono cancellate da un aggiornamento del modulo; la chat lo dice prima di scrivere. Un override del template nel tema (interruttore Tema) sopravvive agli aggiornamenti ed è preferibile per le modifiche all’aspetto.
Ultimo aggiornamento: 2026-10-25