Il arrive parfois que l’on doive personnaliser le template de son site Joomla pour l’adapter à son contenu, voici comment faire.
Afin de personnaliser votre template Joomla, il est nécessaire de comprendre son arborescence de fichiers.
En effet, un template Joomla comprend différents dossiers… et des fichiers à la racine de son dossier principal.
Voici par exemple le contenu du dossier d’un template Joomla 3 :
Si vous souhaitez recevoir de l’aide, merci de compléter le formulaire suivant
Modifier template Joomla
Le fichier index.php
Pour personnaliser un template Joomla, le fichier index.php peut vous être utile.
C’est à l’intérieur de celui ci que se trouve la structure et les positions du template.
Bien que ce fichier ne soit pas celui qui permette la création d’une position, il permet de configurer son affichage.
En effet, si vous utilisez la technologie Bootstrap, vous pouvez adapter les dimensions de vos modules grâce aux classes CSS du framework.
Rappelons que la création d’une position pour afficher vos modules Joomla passe systématiquement par le fichier templateDetails.xml
Dans le fichier index.php, vous pouvez personnaliser l’affichage du template en créant manuellement vos balises HTML.
C’est également dans la section head du fichier index.php que vous pouvez ajouter vos script.
Par exemple, il est tout à fait possible d’appliquer le script de Google Analytics, en le copiant dans le fichier index.php.
Attention : ne modifiez ce fichier que si vous êtes en mesure de comprendre comment il fonctionne. Si une ligne est supprimée, vous pourriez rencontrer des problèmes lors de l’affichage du template.
Le fichier template.css
Par exemple, pour personnaliser un template Joomla 2.5 ou 3 vous pouvez modifier le fichier tempate.css.
Ce dernier se situe dans le dossier css à la racine du template.
Vous pouvez également modifier le css de votre site, directement depuis l’administration.
Parfois, il sera nécessaire du supprimer le cache du site et de votre navigateur pour apprécier les résultats de vos modifications.
Grâce à ce fichier template.css, vous serez capables de modifier la couleur du site et l’affichage de vos éléments HTML.
Remarques
Notre développeur Joomla réalise des refontes graphiques à chaque migration Joomla.
Afin de proposer des finitions de qualités aux clients, il effectue des substitutions.
Ces dernières permettent alors de personnaliser un template Joomla en profondeur.
L’affichage des modules peut être retouchée, sans crainte.
De toute évidence, il est conseillé de sauvegarder son site Joomla avant toutes modifications.
Ainsi, vous éviterez de regretter la personnalisation de votre template Joomla, si le résultat ne vous satisfait pas.