Apportare modifiche ai file del core di Joomla o di una componente (modulo o plugin) è spesso necessario, ma c'è un modo giusto e uno sbagliato per farlo.
Il modo sbagliato è modificare direttamente i file di Joomla o nella cartella principale dell'estensione. Se lo fai, perderai tutte le modifiche al prossimo aggiornamento del tuo sito o delle estensioni.
Il modo giusto è usare un override. In questo articolo, ti mostrerò cosa gli override e come puoi usarli per modificare in sicurezza componenti, moduli e plugin.
Un'introduzione sugli override
Che cosa? Un override è un file che viene caricata al posto del normale file core.
Dove? In Joomla, gli override sono quasi sempre posizionati all'interno dei file del template.
Chi? Quasi tutti i web designer li utilizzano. Se acquisti un template o scarichi un template gratuito, c'è il 99% di possibilità che utilizzi gli override per aiutarti nella progettazione del tuo sito.
Come? Continua a leggere e scopri come sovrascrivere moduli, componenti e plugin.
1. Creare un override del template
- Dal menu principale vai su Estensioni -> Template -> Lista Template
- Individua il template predefinito del tuo sito internet e fai clicca su [Il nome del tuo template] Dettagli e file.
- Ora clicca sulla tab Crea Override.
- Cerca il modulo, la componente o il plugin di cui vorresti effettuare la sovrascrittura. Se si tratta di una componente, naviga all'interno delle cartelle per individuare il file.
- Individuato il file di cui vorresti effettuare l'override, cliccaci sopra. Joomla creerà automaticamente una copia dei file, che potrai utilizzare come override, salvandoli derrattamente nella cartella del tuo template.
I nuovi file si troveranno in /templates/tuoteamplate/html/nomecomponente/nomelayout/
Lo stesso vale per i moduli e i plugin.
2. Personalizza il nuovo layout
- Dal menu principale vai su Estensioni -> Template -> Lista Template
- Individua il template predefinito del tuo sito internet e fai clicca su [Il nome del tuo template] Dettagli e file.
- Rimani sulla tab Editor e naviga tra le cartelle presenti all'interno della cartella html
- Individuato il file creato al passaggio numero 1. di questo articolo, cliccaci sopra. Potrai modificare il contento del file e successivamente salvarlo.
Rapido e semplice!
Spero che questo mio articolo ti sia stato utile.
Se sei interessato ad un sito internet dinamico e innovativo con Joomla o qualsiasi altro CMS puoi contattare la web agency di Corato (Bari) Interno15