Configuration du Menu
OneEntry Headless CMS vous permet de créer des structures de navigation en arbre (avec imbrication).
La structure du menu est basée sur les pages déjà présentes dans votre projet.
Vous pouvez choisir :
- Quelles pages seront incluses dans le menu
- Dans quel ordre elles seront affichées à l'utilisateur
- Les pages enfants qui forment l'imbrication du menu
Nom et Marqueur
Vous pouvez changer le nom du menu et son marqueur dans les deux blocs correspondants présentés sur cette page.
Puisque le marqueur est utilisé par le code source de votre application, assurez-vous que le changement de celui-ci ne provoque pas de dysfonctionnements dans la partie technique de votre application
Structure du Menu
Le bloc de configuration de la structure du menu est une liste de pages avec des outils supplémentaires.
Le drapeau "Afficher le Menu" est responsable de l'activation de l'affichage de la liste du menu. Si le drapeau n'est pas activé, toutes les pages créées dans le projet seront affichées dans la liste. Si le drapeau est activé en cochant la case correspondante, la liste se transformera et affichera uniquement les pages qui sont incluses dans le menu, en préservant leur séquence et leur imbrication. Ajoutez des pages à partir desquelles vous souhaitez former le menu avec le drapeau "Afficher le Menu" désactivé. Configurez la structure des pages sélectionnées avec le drapeau "Afficher le Menu" activé.
Sur le côté droit, au-dessus de la liste, il y a deux compteurs. Le compteur "Éléments de Menu Épinglés" indiquera le nombre de pages épinglées. Le compteur "Inclus dans le Menu" indiquera le nombre de pages ajoutées au menu.
Ci-dessous se trouve une liste de pages avec des outils. Chacun des outils sera discuté plus en détail ci-dessous.
Configuration du Menu
Ajout de Pages
Si le drapeau "Afficher le Menu" n'est pas activé, le bloc de menu reflétera toutes les pages créées dans le projet.
Sélectionnez les pages que vous souhaitez ajouter au menu et activez-les à l'aide du commutateur .
Certaines pages peuvent contenir des pages enfants, formant une structure en arbre.
Vous pouvez ajouter des pages enfants au menu en ouvrant leur liste à la page parente, en cliquant sur , puis en sélectionnant les pages nécessaires dans la liste ouverte.
Si vous devez ajouter toutes les pages enfants, cliquez sur l'icône de la page parente .
Changement de l'Ordre des Éléments du Menu
Vous pouvez également configurer l'ordre dans lequel les éléments du menu seront affichés.
Activez le mode "Afficher le Menu" dans la partie supérieure gauche du menu.
Prenez l'élément de menu que vous souhaitez déplacer en cliquant et en maintenant l'icône , puis déplacez cet élément.
Les changements seront enregistrés automatiquement.
L'ordre défini par l'utilisateur n'est pas pris en compte dans la liste générale des pages.
Épingler des Éléments de Menu
Vous pouvez épingler un élément de menu en cliquant sur l'icône .
Titre du Menu
Le titre de l'élément de menu peut différer du nom de la page. Il peut être configuré en allant dans la section des pages dans le menu de gauche, en sélectionnant la page souhaitée dans la liste, et en accédant à la section d'édition de cette page.
Dans la sous-section "Données Principales", dans le bloc "Détails", il y a un formulaire "Titre de l'Élément de Menu pour la Page". Entrez un nouveau titre d'élément de menu pour cette page.
Les changements seront enregistrés automatiquement.
Imbrication
Le menu prend en charge l'imbrication, formant ainsi une structure en arbre. Pour créer une imbrication au niveau du menu, l'imbrication doit être créée au niveau de la page.
Pour ce faire, allez dans la section des pages dans le menu de gauche, sélectionnez la page que vous souhaitez configurer, et ouvrez le mode d'édition. Allez dans la sous-section "Catégories" et spécifiez la page parente.
Après cela, vous pouvez revenir à la section de configuration du menu. L'imbrication créée sera également affichée pour les éléments du menu.
Suppression d'un Menu
Allez dans la section "Menu" dans le menu de gauche.
Sélectionnez le menu que vous souhaitez supprimer et cliquez sur l'icône de suppression .
Confirmez l'action dans la fenêtre contextuelle.
..