Joomla – Le fonctionnement des positions d’un module dans un template

La position d’un module Joomla dans un template, permet d’afficher son contenu à l’endroit que vous souhaitez

Lorsque notre développeur Joomla effectue une migration vers Joomla 3, il en profite pour installer un nouveau visuel compatible smartphones et tablettes sur le site de nos clients.

Comme nous l’indiquions dans un article du blog, c’est le terme Template Joomla qui est utilisé pour définir un « visuel ».

Vous pouvez visualiser des exemples de sites Joomla pour vous faire une idée de ce qu’il est possible d’installer sur votre site.


Demande d’aide :

Rappel gratuit sous 24h

Maintenance Joomla par un développeur confirmé


Les modules dans Joomla

Pour commencer, avant de vous parler des positions des modules Joomla, il est bon de rappeler à quoi servent ces derniers.

Un module Joomla permet d’afficher des informations (textes, scripts), sur les différentes pages de votre site.

Parfois, lorsque vous installez un composant Joomla, ce dernier peut-être accompagné de ses propres modules.

Cela vous permettra de proposer son contenu à vos visiteurs, en dehors de la page qui lui est destinée.

Un module très utilisé est le module de connexion Joomla.

L’affichage du module Joomla

Pour afficher un module Joomla sur votre site, vous avez la possibilité de sélectionner les pages sur lesquelles vous désirez le voir apparaître.

Par exemple, sur la photo ci-dessous nous pouvons choisir :

module affichage joomla

Lors de la création d’un module Joomla, l’onglet assignation des menus vous permet de sélectionner manuellement les pages sur lesquelles vous voulez afficher ce module.

Bien entendu, nous allons également paramétrer le premier onglet Module.

C’est d’ailleurs sur celui ci qu’il faut définir la position du module… et c’est ce que nous allons voir tout de suite !

La position d’un module Joomla

Pour positionner un module Joomla, il faut lui attribuer… un position !

Cela paraît logique, mais il faut cependant savoir laquelle choisir.

En effet, chaque template Joomla possède ses propres positions.

Parfois, il en possède tellement, qu’il est difficile de s’y repérer.

Cependant, il existe pour cela une petite astuce, que nous avions déjà évoqué sur ce blog.

Activer la prévisualisation de la position des modules Joomla

Dans la configuration de Joomla 3, il est possible de déboguer le template afin qu’il nous livre ses secrets.

Ce paramètre se trouve dans Système / Configuration / Templates :

joomla module position

Par défaut, la prévisualisation est désactivée. Il faut donc modifier cela.

Maintenant que nous avons effectué cette manipulation, revenons sur la partie front-end du site Joomla.

Choisir la position de son module

Une fois que vous êtes sur la partie publique de votre site, dirigez vous vers la page sur laquelle vous souhaitez afficher le module Joomla.

Dans la barre d’adresse, suffixez l’URL de cette page avec ceci ?tp=1.

Exemple: www.mon-site-joomla.com/ma-page-cible?tp=1

Le point d’interrogation indique à l’url que nous souhaitons ajouter un paramètre à cette page.

Le tp spécifie qu’il s’agit d’un paramètre de type template.

Égal 1, signifie que l’on souhaite activer ce paramètre.

Une fois que vous avez suffixé l’url, appuyez sur entré.

Grâce à cela, vous devriez obtenir le nom de chaque position qu’offre votre template Joomla.

Note : c’est le site www.developpeur-joomla.fr qui nous sert d’exemple !

module position Joomla

Dernière étape

Pour finir, il vous suffit d’indiquer l’emplacement que vous avez sélectionné à votre module.

En effet, cette information se renseigne dans le premier onglet module, lors de l’étape de création d’un module.

Joomla position

En espérant vous avoir éclairé dans la jungle des modules Joomla !

Notre équipe reste à votre écoute pour tout renseignement complémentaire.


Demande d’aide :

Rappel gratuit sous 24h

Maintenance Joomla par un développeur confirmé