Inhoudsopgave
Een sjabloonsysteem gebruiken in Laravel stelt ons in staat om sneller views te genereren, maar er is veel meer dan alleen views genereren, bij geavanceerd gebruik kunnen we arrangementen van elementen maken, tours maken, conditionals opnemen, etc. Dit stelt ons in staat om rijkere ervaringen voor onze gebruikers te bouwen.In het geval van Laravel door native te hebben met Blad We kunnen enkele van deze toepassingen die we noemden, opnemen om dynamische weergaven te kunnen bouwen waarmee we iets verder kunnen gaan in onze toepassing.
Vereisten
Om deze tutorial te voltooien, hebben we een standaardinstallatie nodig van: Laravel en ook kennis hebben van het bouwen van basisweergaven met Blad.
We gaan beginnen met het maken van de routes, hiervoor gaan we een route maken die ons thuis zal zijn en een secundaire route die het detail zal zijn, dan in het bestand routes.php laten we het volgende doen:
1- We bouwen de startweergave waar we een array of arrangement met verschillende films gaan doorgeven, het interessante is dat er binnen deze array een element is met de naam naaktslak die we zullen gebruiken om te linken naar de secundaire detailweergave, laten we de code bekijken die we moeten genereren:
VERGROTEN
In de home-weergave gaan we iets interessants doen, we gaan een rondleiding volgen door elk van de films met een instructie @foreach en binnen deze route gaan we een if gebruiken, dus als een film overeenkomt met de voorwaarde kunnen we iets anders afdrukken, laten we eens kijken hoe ons bestand eruit ziet home.blade.php:
Nu gaan we in de secundaire weergave deze waarde ontvangen naaktslak en we zullen in de array kijken naar zijn corresponderende tegenhanger, we zullen van de gelegenheid gebruik maken om het extra veld van geslacht te tonen dat we hadden gemaakt, dus de weergave zou als volgt zijn:
Hiermee voltooien we deze tutorial, we kunnen nu nieuwe functionaliteiten aan onze applicatie toevoegen vanuit zijn weergave met behulp van Blad in Laravel.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