Spesso si ha la necessità di modificare dei file core di Joomla per modificare l'aspetto di determinati contenuti.
Modificare i file core, per quanto a volte sia indispensabile, non è consigliabile: all'update successivo le modifiche potrebbero andare perse o non funzionare correttamente.
Per questo motivo esistono i template ovveride.
La tecnica consiste nel creare una copia del file che si vuole modificare in un percorso gemello dentro la cartella del template in uso e modificarlo. In questo modo Joomla leggerà il file modificato nella cartella template e avrete lasciato intatto il file originale per futuri update.
La struttura del percorso gemello che dovrete creare è la seguente:
nome_template/html/nome_estensione/nome_view/nome_file.php
In pratica nella cartella del template in uso create una sottocartella chiamata "html" e al suo interno metteteci il file da modificare comprensivo di percorso a partire dalla cartella "com_content" (inclusa).
Ad esempio, per fare un'ovveride del file per la visualizzazione degli articoli usate il percorso deve essere il seguente:
nome_template/html/com_content/article/default.php
In modo simile, se volete modificare ad esempio la visualizzazione del modulo login:
nome_template/html/mod_login/default.php
Da notare che nel percorso non bisogna includere le cartelle principali tipo "components" o "modules".
In questo modo le modifiche non influiranno su future update ed avrete anche la copia originale di tutti i file a disposizione.
| Commenti |
|

