Table des matières
Utilisation d'un système de modèles dans Laravel nous permet de générer des vues plus rapidement, mais il y a bien plus que la simple génération de vues, avec une utilisation avancée, nous pouvons créer des arrangements d'éléments, faire des tournées, incorporer des conditions, etc. Cela nous permet de créer des expériences plus riches pour nos utilisateurs.Dans le cas d Laravel en ayant nativement avec Lame Nous pouvons intégrer certaines de ces utilisations que nous avons évoquées pour pouvoir construire des vues dynamiques qui nous permettent d'aller un peu plus loin dans notre application.
Exigences
Pour terminer ce tutoriel, nous aurons besoin d'une installation standard de Laravel et avoir également des connaissances sur la façon de créer des vues de base avec Lame.
Nous allons commencer à faire les itinéraires, pour cela nous allons créer un itinéraire qui sera notre maison et un secondaire qui sera le détail, puis dans le fichier itinéraires.php faisons ce qui suit :
1- Nous construisons la vue d'accueil où nous allons passer un tableau ou un arrangement avec plusieurs films, la chose intéressante est que dans ce tableau il y aura un élément appelé limace que nous allons utiliser pour établir un lien vers la vue de détail secondaire, voyons le code que nous devons générer :
AGRANDIR
Dans la vue d'accueil, nous allons faire quelque chose d'intéressant, nous allons faire le tour de chacun des films avec une instruction @pour chaque et dans cet itinéraire, nous allons utiliser un if, donc si un film correspond à la condition, nous pouvons imprimer quelque chose de différent, voyons à quoi ressemble notre fichier accueil.lame.php:
Maintenant, dans la vue secondaire, nous allons recevoir cette valeur limace et nous chercherons à l'intérieur du tableau son homologue correspondant, nous en profiterons pour montrer le champ supplémentaire de genre que nous avions créé, la vue serait donc la suivante :
Avec cela, nous terminons ce tutoriel, nous pouvons maintenant ajouter de nouvelles fonctionnalités à notre application à partir de sa vue en utilisant Lame dans Laravel.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif