Modules sous Joomla : on peut y afficher divers éléments (menus, listes d’articles, flux RSS, formulaires de connexion…) attribués à des pages précises selon les besoins.
Les modules Joomla sont des blocs de contenus qui permettent d'étendre les fonctionnalités d'un site. Ils peuvent afficher des informations ou ajouter des fonctionnalités dans des emplacements prédéfinis du modèle (template) de la page, comme les barres latérales ou les en-têtes.
Comment fonctionnent les modules
- Emplacements du modèle : Chaque module est lié à un emplacement particulier (exemple : « sidebar-left », « topbar ») défini dans le template de votre site, et qui détermine où il s’affichera.
- Attribution par page : Vous pouvez choisir d’afficher un module sur toutes les pages, ou seulement sur certaines pages précises en l’associant à des éléments de menu donnés.
- Contenu et flexibilité : Les modules sont des éléments souples qui peuvent présenter un contenu simple, tel que du texte ou du code HTML, mais aussi des données plus complexes, par exemple des listes d'articles associés au composant de contenu.
Modules courants-types
- Modules système : Ces modules gèrent des fonctionnalités de base telles que les formulaires de connexion, la recherche ou le fil d'Ariane.
- Modules d’articles : ces modules affichent des listes d’articles (par exemple, les plus récents) ou des flux RSS provenant d’autres sites.
- Modules de menu : Ce sont des modules qui permettent d’afficher les menus de navigation de votre site.
- Modules adaptés : Ils permettent d’insérer librement du contenu HTML ou d’intégrer un module existant dans un autre module.
Gestion des modules
- Accéder aux modules : Depuis le tableau de bord administratif de Joomla, allez dans le menu Extensions > Gestion des modules.
- Créer et modifier : Vous pouvez y créer de nouveaux modules, les activer/désactiver, les copier, les supprimer, et définir leur titre, leur type, et les pages sur lesquelles ils apparaîtront.
Les modules sont des outils indispensables pour personnaliser l’apparence et les interactions de votre site Joomla, en y ajoutant des fonctionnalités précises là où vous le souhaitez.