Description
Les modules sont des extensions légères et flexibles utilisées pour afficher des fragments d'informations dans des encadrés disposés autour d'un composant sur une page. Un exemple bien connu est le module Connexion. Les modules sont assignés par lien de menu, vous pouvez donc décider d'afficher ou de masquer un module selon la page que l'utilisateur consulte actuellement.
Certains modules sont liés à des composants. Par exemple, le module Dernières infos est lié au composant de contenu pour afficher des liens vers les articles les plus récents. Les modules n'ont pas besoin d'être liés à des composants. Ils n'ont même pas besoin d'être liés à quoi que ce soit et peuvent être simplement du HTML statique ou du texte.
Il peut y avoir plusieurs instances du même module. Par exemple, vous pouvez utiliser une instance du module Image aléatoire pour certaines pages et une autre instance pour d'autres pages, chacune utilisant un Dossier d'images différent pour sélectionner les images.
Les listes Modules (Site) et Modules (Administration) affichent les modules actuellement installés dans chaque interface et permettent d'ajouter de nouveaux modules ou de modifier les modules existants.
Éléments communs
Certains éléments de cette page sont traités dans des articles d'aide séparés :
- Barres d'outils.
- Filtres de liste.
- En-têtes de colonnes de liste.
- Tri des éléments de liste.
- Pagination de liste.
- Traitement par lot de liste.
Pour voir les listes des modules installés et des modules disponibles, sélectionnez l'une des options suivantes :
Comment y accéder
- Sélectionner Contenus > Modules 'Site' (frontal depuis le menu d'administration. Ou...
- Sélectionner Contenus → Modules 'Administration depuis le menu d'administration.
Filtres de liste
- Site ou Administration Sélectionne soit les modules du Site, soit ceux de l'Administration.
En-têtes de colonnes
Voici une courte liste des en-têtes propres aux listes de modules.
- Position La position sur la page où ce module est affiché.
- Type Le nom système du module.
- Pages Les liens de menu où ce module sera affiché. Cet élément n'est
pas présent dans les listes des modules d'administration.
- Tous Affiché sur toutes les pages
- Aucune Affiché sur aucune page
- Sélectionnées Affiché uniquement sur les pages sélectionnées
- Toutes sauf celles sélectionnées Affiché sur toutes les pages sauf celles sélectionnées
- Accès Le niveau d'accès pour la consultation de ce module.
- Langue Langue des modules, la valeur par défaut est Tous. Cet élément n'est pas présent dans les listes de modules de l'Administration.
Module Positions
Pour visualiser les positions de module sur un site en ligne, aller dans Système → Templates et sélectionner le bouton Paramètres dans la barre d'outils. Activer Prévisualiser les positions des modules puis Enregistrer. Ce paramètre fonctionne aussi bien pour les templates du site que pour ceux de l'Administration. Ensuite, ajouter ?tp=1 à la fin d'une url ne contenant pas déjà de chaîne de requête, ou &tp=1 à la fin d'une url en contenant déjà une. La page affichera toutes les positions de module disponibles, même celles auxquelles aucun module n'a été assigné. Les positions sont également affichées dans le formulaire d'édition de module.
Astuces
- Les sites Joomla nécessitent au moins un module Menu.
- Les autres types de modules (par exemple les bannières) sont facultatifs.
- Certains modules sont liés à des composants. Par exemple, chaque module Menu est lié à un menu.
- D'autres modules (par exemple le Fil de navigation) ne dépendent d'aucun autre contenu.
- Les occurrences multiples d'un module sont autorisées et courantes.
Source : Joomla Help in the User Guide, publié sous la licence Joomla! Electronic Documentation License (JEDL).