Napredna uporaba Bladea s Laravelom

Sadržaj
Korištenje sustava predložaka u Laravel omogućuje nam brže generiranje pogleda, međutim postoji mnogo više od generiranja pogleda, s naprednom upotrebom možemo stvoriti raspored elemenata, napraviti obilaske, ugraditi uvjete itd. To nam omogućuje stvaranje bogatijih iskustava za naše korisnike.
U slučaju Laravel po tome što je izvorno s Oštrica Možemo ugraditi neke od ovih upotreba koje smo spomenuli kako bismo mogli izgraditi dinamičke poglede koji nam omogućuju da idemo malo dalje u našoj aplikaciji.
Zahtjevi
Za dovršetak ovog vodiča trebat će nam standardna instalacija Laravel a također imaju znanje o tome kako izgraditi osnovne poglede Oštrica.
Počet ćemo s izradom ruta, za to ćemo stvoriti rutu koja će biti naš dom i sporednu koja će biti detalj, zatim u datoteci rute.php učinimo sljedeće:
1- Gradimo kućni prikaz gdje ćemo proći niz ili aranžman s nekoliko filmova, zanimljivo je da će unutar tog niza postojati element tzv. puž koji ćemo koristiti za povezivanje na sekundarni prikaz detalja, pogledajmo kôd koji moramo generirati:

2- Sada ćemo napraviti sekundarni prikaz, koji ćemo nazvati drugim, u njemu moramo stvoriti isti aranžman, ali ono što će učiniti je prikazati film koji odgovara puž koji prima i dodatno u ovom nizu ići će žanr filma koji smo izostavili u kućnom prikazu:

POVEĆAJTE

Ono što također možemo primijetiti je da pogled prima nešto što se zove (: bilo koji) to znači da će sve što slijedi nakon putanje u pregledniku biti proslijeđeno pogledu kao parametar.
U kućnom pogledu učinit ćemo nešto zanimljivo, obilazit ćemo svaki film s uputom @za svakoga i unutar ove rute koristit ćemo if, pa ako film odgovara uvjetu možemo ispisati nešto drugačije, da vidimo kako izgleda naša datoteka home.blade.php:

Primjećujemo kako koristimo isti naziv niza koji smo stvorili na ruti, a zatim se povezujemo sa sekundarnim prikazom dodajući vrijednost polja puž.
Sada ćemo u sekundarnom prikazu primiti ovu vrijednost puž i potražit ćemo unutar niza odgovarajućeg pandana, iskoristit ćemo priliku da pokažemo dodatno polje spola koje smo stvorili, pa bi prikaz bio sljedeći:

Kao što vidimo, vrlo je lako doći do napredne funkcionalnosti Oštrica u LaravelOvdje možemo istaknuti da umjesto niza možemo koristiti rezultate iz naših baza podataka, međutim za demonstraciju je to bilo dovoljno, također smo primijetili da u prikaz možemo uključiti uvjetne uvjete, važno je zapamtiti da ih treba koristiti samo kao format prikaza, jer nije preporučljivo u ovaj dio uključiti neku poslovnu logiku jer bismo aplikaciju mogli nepotrebno zakomplicirati.
Ovim smo završili ovaj vodič, sada možemo dodati nove funkcionalnosti našoj aplikaciji iz njezinog pogleda pomoću Oštrica u Laravel.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave