Par défaut, il y a trois menus dans Drupal : Navigation, Liens primaires, Liens secondaires.
Le menu Navigation est généralement affiché dans un bloc à gauche de la page et liste les pages d’administration du site.
Les liens primaires et secondaires sont généralement affichés dans l’entête des pages du site, mais cela n’est pas une règle et peut varier d’un thème à l’autre.
Ajouter un élément et organiser les menus
Dans Drupal, les menus sont des listes d’URLs hiérarchisés.
Vous pouvez ajouter des éléments à des menus directement lors de la création d’un contenu grâce à la section Paramètres du menu comme vous l’avez fait au chapitre 3.2. Les menus.
La section Paramètres du menu lors de la création d’un contenu
Vous allez ici ajouter un élément de menu à partir de la page Administrer - Construction du site - Menus :
Tout d’abord, vous devez repérer l’URL d’une page de votre site. Pour cela, allez sur Administrer - Gestion du contenu - Contenu.
Ajout d’un élément de menu à partir de la page d’administration
Créer un nouveau menu et l’afficher dans un bloc
Vous allez maintenant créer un nouveau menu :
Les entrées dans votre nouveau menu
Pour chaque menu créé, un nouveau bloc est automatiquement ajouté.
Un nouveau bloc est créé pour chaque menu
|
Comme vous le savez, le bloc navigation est en fait un menu. Vous pouvez donc le modifier et le réorganiser comme tous les autres menus sur la page |
Interface de modification du menu de Navigation
Déplacement des items de menus
Comme vous pouvez le constater sur la capture précédente, certains modules ajoutent des entrées au menu Navigation. C’est le cas du module Book (Entrée Livres qui présente la liste des livres - désactivée par défaut), mais également celui de Tribune qui propose 4 entrées (Tribune, Historique, Information, Modération) activées par défaut.
Il est possible sous Drupal d’organiser ces menus comme vous le désirez : vous allez par exemple ici déplacer les entrées du module Tribune vers le nouveau menu Liste des recettes que vous avez créé.
Choisissez le menu d’un item en modifiant son élément parent
Le bloc liste des recettes avec sa nouvelle entrée Tribune
|
24.1. Taxonomy menu : Affichez vos vocabulaires dans des menus |
|
24.2. DHTML Menu: Améliorez la navigation dans votre site |
|
24.3. Nice Menus : Rendez vos menus dynamiques |
|
24.4. Menu Block : Divisez, liez et organisez vos blocs |