Gestion des menus avec drupal 4.7

La documentation Drupal 6 n'est plus maintenue et en cours de dépublication.


Consultez le guide utilisateur Drupal en français directement sur drupal.org.

But : obtenir une hiérarchie de pages accessibles via les liens primaires.

- Accueil
- L'association
-- Statuts
-- Membres
- Projets
-- Connectez-vous
- Liens
- Contact

Prenons l'exemple ci dessous :

Nous y voyons en haut un menu contenant 5 liens qui sont : Accueil, L'association, Projets, Liens, Contacts. Le menu utilisé est celui appelé Primary links ou Liens Primaires en Français. Grâce à cela nous auront la possibilité d'afficher notre menu dans le thème de notre site.

Premier exemple : le lien Accueil

Le lien Accueil pointe tout simplement sur la page d'accueil. Pour le créer, nous allons dans administrer/menu, puis on va cliquer sur ajouter un élément de menu

On se retrouve alors avec le formulaire suivant :

  • Titre : le titre de notre élément (dans notre exemple "Accueil")
  • Description : texte affiché grâce à une bulle d'aide lors du passage de la souris au dessus du lien
  • Chemin : le chemin vers lequel le lien pointera (dans notre exemple <front> renvoi vers la page d'accueil)
  • Elément parent : informe de l'endroit où notre lien sera mis. Nous souhaitons qu'il soit dans le menu "Primary Links"
  • Poids : permet de définir l'ordre d'apparition des éléments du menu. Dans l'exemple les éléments Accueil, L'association, Projets, Liens et Contacts sont tous contenu directement dans Primary links (ils ont tous le même parent). Le poids permet donc de définir l'ordre dans lequel ils doivent apparaître. Dans le cas contraire, l'ordre alphabétique est privilégié

Il ne nous reste plus qu'à cliquer sur le bouton Soumettre

L'élément Contact à été crée de la même manière. Nous avons mis Contact dans le champ "Titre" et contact dans le champ "Chemin" (le formulaire de contact est habituellement accessible via l'URL http://monsite.com/?q=contact)

Deuxième exemple : l'élément L'association

L'élément L'association est une page crée avec drupal et que l'on va ancrer dans le menu Primary links. Pour cela allons dans créer un contenu/page Nous nous retrouvons alors avec le formulaire classique de création de contenu que nous allons remplir de manière classique. Nous allons aussi nous intéressé au bloc Paramètres de menu (cliquez sur le lien pour ouvrir le bloc si ce n'est pas déjà fait). Et là, ho surprise nous retrouvons exactement le même formulaire que dans notre premier exemple.

  • Titre : L'association
  • Description : Le Mans Sans Fil
  • Elément parent : Primary links
  • Poids : 1 (nous voulons que le liens s'affiche après "Accueil" qui a un poids de 0)

Les éléments Projets et Liens ont été crée de la même manière. Nous obtenons donc le menu suivant :

- Accueil
- L'association
- Projets
- Liens
- Contact

Troisième exemple : les éléments de second niveau (ou sous-menus)

Nous allons crée une nouvelle page comme précédemment, nous rendre ensuite dans le bloc Paramètres de menu, mettre le titre, la description, et choisir comme Elément parent L'association

Et voilà! nous avons notre premier sous-menu. Nous pouvons faire de même avec d'autres pages, ou même encore faire des sous-sous-menus...

Commentaires

Bonjour,

Merci beaucoup pour ce magnifique site.
Car il est vrai que la gestion de drupal n'est pas vraiment facile.

Mais j'ai remarqué que les images ne sont plus visible car leurs liens sont mort (indisponible)

Pourriez-vous svp nous dire ou on peut trouver ces images car je crois qu'ils peuvent beaucoup nous aider.