Travailler avec les menus
Référence en anglais sur drupal.org : http://drupal.org/node/120632
29 Décembre 2009 - 17h59
Introduction
Cet article ne prétend pas traiter la question des menus de façon exhaustive. Son but est de vous mettre le pied à l'étrier concernant la création d'un menu et vous donner un aperçu de leur fonctionnement. Un guide plus complet sur le sujet : Creating a menu structure.
De nombreux « experts » prétendent que les menus, ou les systèmes de navigation dans un site, peuvent faire ou défaire un site web. Les menus doivent être simples à suivre (on dit « intuitifs »), complets et concis.
Sur le site Drupal, il y a plein de contenu au sujet des menus. De nombreux Drupaliens débutants éprouvent des difficultés quant à leur compréhension. Just keep at it.
Pour les débutants, il peut être déroutant de comprendre les différences entre les menus et les catégories (taxonomie). Le menu est un système de navigation et les catégories sont un système pour collecter et ordonner les contenus. Les menus sont donc utilisés pour atteindre les contenus tandis que les catégories sont utilisées pour les classer. Il est primordial de les voir comme deux entités distinctes.
Un élément de menu vous permet de pointer directement vers un node, comme une page ou un article, mais il peut aussi pointer vers un terme dans un vocabulaire, qui vous affichera alors une liste de pages ou d'articles.
Créer un nouveau menu

Commencez par aller dans le menu de navigation et suivez le lien Administrer - Construction du site - Menu

Vous atterrirez sur la page Menus :

Vous ajouterez ensuite un nouveau menu :

Il y a trois champs : le nom du menu, son titre et une description :

- Nom du menu
Il s'agit du nom-système du menu, ce qui implique qu'il ne doit pas contenir d'espaces, de ponctuation et doit être écrit en minuscules. C'est ainsi que Drupal stocke ses références internes.
Depuis Drupal 6 : ce nom de menu est utilisé pour la construction de l'URL de la page d'aperçu de ce menu. Ce nom ne peut contenir que des lettres en minuscules, des chiffres ou des traits d'union, et il doit être unique.
- Titre
- Le Titre est ce que verront les utilisateurs, vous pouvez indiquer ce que vous voulez.
- Description
- Indiquer une description peut s'avérer utile pour garder une trace de ce qui a motivé la création du menu.
Une fois ces renseignements indiqués, cliquez sur Enregistrer.
Ajouter un élément de menu à votre menu tout neuf
Le menu de navigation affichera maintenant une nouvelle entrée. Le menu Foo Bar étant créé, une nouvelle entrée peut lui être ajoutée.

NOT FOUND: wwm7.png
Après avoir cliqué sur Ajouter un élément, vous obtiendrez le formulaire de saisie du nouvel élément :

- Chemin
- Le chemin est l'endroit où le menu aménera vos visiteurs. Ce peut être une lien externe, comme http://drupal.org ou un lien interne comme node/1 ou admin/reports.
- Titre du lien dans le menu
- Donnez un titre à votre entrée de menu, dans cet exemple c'est Drupal.
- Description
- Une description peut s'avérer utile pour indiquer à quoi sert cette entrée de menu.
- Activé
- Cette case à cocher vous permet d'activer ou désactiver l'entrée de menu sans avoir à la supprimer.
- Déplié
- Si cet élément de menu possède des sous-menus, également appelés menus-enfants, la case cochée permet de conserver le menu déplié pour que les menus-enfants soient affichés par défaut.
- Élément parent
- Cette liste déroulante vous permet d'indiquer à quelle hiérarchie de menu appartient cet élément de menu.
- Poids
- Le poids détermine la position du menu dans l'affichage des menus. Un petit nombre signifie qu'il sera en haut des menus.

Maintenant, cliquez sur Enregistrer.
Afficher votre nouveau menu
Pour afficher votre menu, vous allez créer un affichage dans vos pages appelé bloc. Vous pouvez en apprendre un peu plus sur les blocs en lisant Blocs - Ajouter des données supplémentaires.
Activez le bloc Foo Bar dans la Barre de gauche. Vous devriez obtenir quelque chose comme ceci :

Votre barre latérale gauche affichera maintenant Foo Bar suivi par les liens que vous avez indiqué :

Vous êtes désormais en mesure de créer et modifier des menus.
- Version imprimable
- Ajouter un commentaire
- 913 lectures


Commentaires récents
il y a 6 heures 6 min
il y a 23 heures 53 min
il y a 1 semaine 3 jours
il y a 2 semaines 3 jours
il y a 3 semaines 12 heures
il y a 3 semaines 6 jours
il y a 4 semaines 1 heure
il y a 4 semaines 3 heures
il y a 4 semaines 2 jours
il y a 4 semaines 6 jours