Frontend Joomla : Veuillez choisir un type de module ! Les modules frontend sont les éléments visibles dans la partie publique du site, c’est-à-dire ce que les visiteurs voient.
Chez Joomla!, les modules du côté frontal (ou modules « Site ») sont des blocs de contenus modulables qui apparaissent autour du contenu principal de votre site web. Les modules, à la différence du composant central (par exemple l'article principal), occupent des emplacements secondaires qui sont définis par les "positions" de votre template (barre latérale, en-tête, pied de page). Ces éléments vous permettent d’ajouter des fonctionnalités et de l’information à différents endroits de votre site web, tels que les menus, les en-têtes, les pieds de page ou des zones précises de contenu.
Modules natifs courants
Joomla! fournit un grand nombre de modules pré-installés pour gérer les fonctionnalités de base :
- Menu : Affiche les liens de navigation créés dans le gestionnaire de menus.
- Connexion : donne accès à un formulaire permettant aux utilisateurs de se connecter au site.
- Personnalisé (Custom) : Permet de créer un bloc HTML libre afin d’insérer du texte, des images ou des scripts spécifiques.
- Articles populaires / récents : Affiche automatiquement une liste des derniers articles publiés ou des plus consultés.
- Fil d’Ariane (Breadcrumbs) : Affiche le chemin de navigation afin d’aider l’utilisateur.
Gestion et affichage
Pour qu’un module apparaisse en façade, trois conditions doivent être réunies :
- Publication : Le module doit avoir son statut positionné sur « Publié ».
- Position : elle doit être affectée à une zone précise prévue dans votre template (ex : sidebar-right, top, footer).
- Assignation des menus : Vous avez la possibilité d’afficher un module sur toutes les pages, sur aucune page, ou uniquement sur des pages sélectionnées via l’onglet « Assignation des menus ».
Accès dans l'administration
Pour gérer ces éléments, connectez-vous au backend et allez dans Contenu > Modules du site (ou Extensions > Modules selon votre version de Joomla!). Vous pourrez alors créer de nouveaux modules via le bouton Nouveau ou modifier les réglages avancés (cache, style, permissions) des modules existants.
Positions :
Chaque template Joomla a ses positions de modules prédéfinies.Ces positions sont des emplacements dans lesquels on peut afficher des modules.Vous pouvez reconnaître ces emplacements en activant l'aperçu des positions des modules dans les paramètres du modèle.
Types de modules :
Joomla offre un vaste choix de modules natifs (comme le module de menu, le module de connexion, le module de recherche) et de modules d’extension tiers apportant des fonctionnalités plus pointues.
Affectation :
Vous pouvez assigner un module à des menus précis ou à des éléments de menu individuels, ce qui vous permet de contrôler quels modules s’affichent sur quelles pages du site.
Intégration dans le contenu
On peut intégrer un module directement dans un article grâce aux plugins de contenu.En somme, les modules frontend jouent un rôle clé dans l'organisation et la personnalisation de l'aspect et des fonctionnalités de votre site Joomla, en les plaçant dans des positions précises et en les affectant à divers éléments du menu.