Introduction

Dans Joomla, il est souvent courant que différents modules apparaissent sur différentes pages. Et parfois, différents modules sont présentés à différents groupes d'utilisateurs. Le comportement d'affichage des modules est contrôlé par une combinaison de l'affectation au menu et du droit d'accès dans le formulaire d'édition du module. Par défaut, un module est affiché sur toutes les pages et pour tous les groupes d'utilisateurs.

Accès

Ce champ se trouve dans l'onglet Module du formulaire de saisie des données du module. Il se trouve dans le panneau de droite et ne doit pas être confondu avec l'onglet Droits. Les options disponibles sont :

  • Public - visible par tous les groupes d'utilisateurs.
  • Invité - non visible après connexion.
  • Enregistré - visible uniquement après connexion.
  • Spécial - visible uniquement après connexion pour les groupes d'utilisateurs autres qu'Enregistré.
  • Super Utilisateur - visible uniquement par ce groupe d'utilisateurs.

Affectation au menu

Il existe quatre options d'affectation au menu :

  • Sur toutes les pages
  • Aucune page
  • Uniquement sur les pages sélectionnées
  • Sur toutes les pages sauf celles sélectionnées

Pour les deux dernières options, un panneau de sélection des menus s'affiche. Au départ, les menus qu'il contient sont entièrement développés, mais ils peuvent être réduits grâce au bouton Étendre les sous-arbres du menu Aucun. Développer ensuite le menu souhaité. module menu assignment

Sélectionner les liens de menu pour afficher ou non le module selon le besoin.

Exemples

Fil de navigation absent de la page d'accueil

  • Ouvrir le module Fil de navigation.
  • Sélectionner Sur toutes les pages sauf celles sélectionnées
  • Sélectionner Aucun après Affecter aux liens de menu
  • Trouver le lien de menu de la page d'accueil et cocher sa case.
  • Enregistrer
  • Vérifier le site - le fil de navigation doit être présent sur toutes les pages sauf la page d'accueil.