Inhoudsopgave
Hoewel we heel gemakkelijk weergaven kunnen maken, wordt de code soms erg repetitief, daarom hebben we iets extra's nodig waarmee we met minder inspanning dezelfde resultaten kunnen genereren.Dit is waar de zogenaamde sjabloonmotoren, in het geval van Laravel we hebben de motor standaard beschikbaar Blad, waarmee we op een eenvoudige en praktische manier inhoud kunnen genereren binnen onze opvattingen met behulp van en erven van andere opvattingen.
Om een weergave te genereren, is het eerste dat we nodig hebben een standaardinstallatie van: Laravel, dan kunnen we met dit bereikt het volgende doen:
1- We gaan een aantal nieuwe routes in het bestand genereren routes.php, de eigenaardigheid hiervan is dat we ze gaan noemen met het woord blad in de naam van de bestanden, laten we de code zien zoals deze eruit zou zien:
3- Binnenin weergaven / indeling we gaan een bestand genereren met de naam index.blade.php en we gaan het volgende toevoegen:
Hiermee is dit opgelost wanneer we de bijbehorende route bezoeken, de motor Blad Het zorgt ervoor dat alle inhoud wordt geplaatst waar de lay-out wordt gebruikt en zo besparen we onszelf van het maken van meer code dan nodig is.
BelangrijkHet is erg belangrijk om de notatie van te gebruiken bladnaam opnemen namen van binnenaanzichten, bijvoorbeeld home.blade.php of tweede.blade.php, aangezien dit de conventie is die ons de mogelijkheid geeft om de motor te gebruiken, is het ook belangrijk op te merken dat als we een @sectie, we moeten een regel hebben die die @sectie sluit, als we die niet hebben, kunnen we deze verkeerd genereren.
PHP-code afdrukkenAls we PHP-code binnen de weergave willen afdrukken, hoeven we deze alleen tussen dubbele accolades op te nemen: {{echo "Dit is waar onze PHP-code naartoe gaat"; }} op deze manier kunnen we ook andere dynamische elementen opnemen, waardoor de functionaliteit van onze applicatie wordt uitgebreid.
Hiermee sluiten we deze tutorial af, omdat we zien dat de sjabloon-engine ons veel werk bespaart, omdat bij het maken van een algemene basis en het erven van de structuur, de hoeveelheid code HTML die we kunnen genereren is veel kleiner, waardoor we ook op een eenvoudige manier foutopsporing kunnen maken. Het is belangrijk om te vermelden dat Blad Het is niet de enige motor die we kunnen gebruiken, er zijn andere alternatieven zoals: TAKJE die ons ook vergelijkbare functionaliteiten biedt die ons enorm zullen helpen bij het ontwikkelingsproces van de projecten waaraan we deelnemen.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een positief punt te geven