Table des matières
Le le menu de navigation C'est l'un des composants les plus importants d'une application Web, cet élément est ce qui nous permet d'accéder aux différentes sections de notre application et permet donc à l'utilisateur d'utiliser et de profiter du contenu que nous avons préparé pour lui.Comme cet élément ou composant reste normalement le même tout au long de l'application, l'idéal serait de ne pas avoir à répéter la même structure à chaque fois que nous devons créer une nouvelle vue de notre site Web.
ExigencesAfin de construire le menu que nous allons proposer, nous n'avons besoin que d'une installation standard de Laravel afin que nous puissions avoir tous les composants nécessaires.
Une fois que nous avons ce dont nous avons besoin, nous allons créer les routes, dans ce cas nous allons générer 3 itinéraires avec 3 vues, où à chacune de ces vues nous allons incorporer les vues imbriquées correspondant au menu, c'est assez simple et nous verrons dans le code suivant comment faire. Nous allons générer une vue et laisser cela en exercice pour générer les deux routes supplémentaires.
Pour ce faire nous allons placer dans le fichier itinéraires.php le suivant:
AGRANDIR
Nous allons maintenant créer la vue mise en page du menu, pour cela nous allons générer un fichier nommé mise en page-menu.php dans le dossier vues de notre application, si nous regardons itinéraires nous créons deux sections l'une appelée menu et un autre appel contenu Ceux-ci doivent être dans notre mise en page pour que nous puissions y afficher le contenu, nous allons également créer le CSS nécessaire pour styliser notre menu. Voyons comment ce serait :
Page un
c'est le contenu de l'échantillon
Lors de la visite de notre application, nous devrions déjà voir notre vue principale avec le menu, si nous cliquons sur le lien du menu qui nous amène à menu-un, nous voyons comment le menu changera et le lien dans cette section sera mis en évidence, si nous complétons les autres vues, nous verrons comment tout fonctionnera.
Si nous maîtrisons cela, nous pouvons faire des liens dynamiques, avec des requêtes de base de données, etc. C'est donc quelque chose qui peut être très utile à l'avenir et avec cela nous terminons ce tutoriel, nous avons déjà appris à générer un menu simple avec Laravel et vues imbriquées.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif