Il n'est pas rare que lors de l'élaboration d'un site Joomla, on se retrouve coincé à cause d'une position manquante de le template. Mais heureusement il existe une solution (comme toujours avec Joomla) qui permet de rajouter une postion au de votre template. Lancez NotePad++ car vous allez en avoir besoin.
Récupération des fichiers
La 1ère étape pour ajouter une position à votre template, consiste à récupérer trois fichiers qui se trouvent dans le dossier de votre template. Il faut donc vous rendre dans le répertoire "templates/nom_de_votre_template" par l'intermédiaire de votre client FTP (FileZilla) et récupérer les fichiers suivants :
- index.php
- templateDetails.xml
- template.css (peut se trouver dans un dossier "css")
Modifications des fichiers
Fichier n°1 - index.php
Au cours de la seconde étape nous allons modifier les fichiers récupérés afin d'ajouter cette nouvelle position. Commençons par le fichier index.php, vous devez insérer le code ci-dessous à l'endroit où vous voulez votre nouvelle position (cliquez pour récupérer le code) :
Fichier n°2 - templateDetails.xml
Maintenant, passons au fichier templateDetails.xml. Vous devez rajouter la ligne ci-dessous là où se trouve les autres positions du template :
Fichier n°3 - template.css
Enfin, nous allons modifier le fichier template.css, en y ajoutant les propriétés CSS voulues pour notre nouvelle position :
Vous pouvez bien sûr remplacer la mention "nom-de-votre-position" par ce que vous voulez d'autre. Une fois, les trois fichiers modifiés, vous pourrez placer des modules dans cette nouvelle position.