Introduction
Le menu est un élément clé de la structure et de la navigation de votre site. Avec le menu, vous offrez aux visiteurs un moyen pratique de naviguer à travers les différentes sections de votre application et de trouver les informations dont ils ont besoin.
Dans OneEntry Headless CMS, vous pouvez créer la structure du menu directement depuis votre compte personnel. Cela vous permet de modifier l'ensemble des pages incluses dans le menu, leur ordre et leurs titres sans modifier le code source de votre application.
De plus, si nécessaire, vous pouvez créer des niveaux imbriqués dans le menu, permettant une structure arborescente avec des sections et des sous-sections.
Tout cela vous permet de travailler de manière pratique et flexible avec la navigation de votre application directement depuis votre compte personnel.
Au cœur du menu se trouvent les pages. La structure du menu est créée à partir des pages.
Vous pouvez définir :
- Quelles pages seront incluses dans le menu
- Dans quel ordre elles seront présentées à l'utilisateur
- Quel titre sera donné à l'élément de menu menant à une page spécifique
- L'imbrication des éléments de menu (structure arborescente)
Certains de ces concepts ont été discutés dans la section des pages, et certains paramètres de page affectent la structure du menu que vous pouvez créer à partir de ces pages. Cette section les discutera plus en détail.
Navigation
Dans le menu vertical de gauche, ouvrez la section "Menu" pour accéder à la page du menu. Cette section contient une liste de tous les menus, ainsi qu'un formulaire pour créer un nouveau menu.
Création d'un Menu
Pour créer un menu, allez dans la section "Menu". En bas, il y a un formulaire pour créer un nouveau menu.
Remplissez :
- Nom - une chaîne de type non unique. Le nom peut être dans n'importe quel format. Le nom est utilisé pour les opérations internes au sein de OneEntry Headless CMS. Vous distinguerez un fournisseur d'un autre par son nom, alors nommez vos fournisseurs d'authentification de manière à ce qu'il soit pratique pour vous de travailler avec eux.
- Marqueur - une chaîne de type unique. Utilisé pour accéder au fournisseur dans le code de votre application. Considérez la syntaxe du langage dans lequel votre projet est écrit pour éviter les erreurs. Par exemple, certains langages peuvent ne pas prendre en charge les tirets dans les déclarations de variables. Dans ce cas, il serait préférable de spécifier "my_provider" au lieu de "my-provider".
Cliquez sur "Ajouter" pour compléter le processus de création. Si tous les champs du formulaire sont remplis correctement, le menu sera créé et automatiquement ajouté à la liste générale des menus située au-dessus du formulaire de création.
Configuration du Menu
Pour configurer le menu, allez dans la section "Menu".
Sélectionnez le menu dans la liste que vous souhaitez modifier.
Cliquez sur l'icône de modification pour entrer dans la sous-section de modification du menu.
Les outils utilisés pour configurer le menu sont discutés plus en détail dans l'article suivant.
Suppression d'un Menu
Pour supprimer un menu, allez dans la section "Menu".
Sélectionnez le menu dans la liste que vous souhaitez supprimer et cliquez sur l'icône de suppression .
Confirmez l'action dans la boîte de dialogue contextuelle.