Korištenje Bladea s Laravelom

Sadržaj
Iako možemo vrlo lako stvarati poglede, ponekad se kôd jako ponavlja, zato nam je potrebno nešto dodatno što nam omogućuje generiranje istih rezultata uz manje napora.
Tu se javlja tzv predložaka motora, u slučaju Laravel prema zadanim postavkama imamo dostupan motor Oštrica, pomoću kojih možemo generirati sadržaj unutar svojih pogleda koristeći i nasljeđujući od drugih pogleda na jednostavan i praktičan način.
Za generiranje prikaza prva stvar koja nam je potrebna je standardna instalacija Laravel, tada s ovim postignutim možemo učiniti sljedeće:
1- Generirat ćemo nekoliko novih ruta u datoteci rute.php, posebnost ovih je što ćemo ih nazvati pomoću riječi oštrica u imenu datoteka, pogledajmo kod kako bi izgledao:

2- Sljedeći korak koji moramo poduzeti je stvaranje posebnog direktorija za spremanje našeg izgleda, za to ćemo unutar mape stvoriti mapu istog naziva pogleda.
3- Unutar prikazi / izgled generirat ćemo datoteku pod nazivom index.blade.php a mi ćemo dodati sljedeće:

4- Sada kada imamo datoteku izgleda, koristit ćemo je, za to ćemo generirati mapu u pogledima koja se zove oštrica a unutra ćemo stvoriti datoteku pod nazivom home.blade.php, ovo će biti početna datoteka na koju smo se pozvali rute.php, iznutra ćemo koristiti vlastite naredbe Oštrica pomoću kojih možemo primijeniti ovaj predložak u praksu:

Ovdje je važno da odjeljci koje deklariramo u našim index.blade.php Nazovimo ih ovdje na isti način, sa @parent modifikator možemo promijeniti sadržaj izgleda sa sadržajem ovog prikaza kako vidimo u odjeljku Naslovnica.
Kad se to riješi kada posjetimo odgovarajuću rutu, motor Oštrica Pobrinut će se za postavljanje svih sadržaja na mjesto gdje se koristi izgled, pa se tako štedimo od stvaranja više koda nego što je potrebno.
VažnoVrlo je važno koristiti zapis od uključiti naziv oštrice unutar naziva pogleda, na primjer home.blade.php ili drugo.blade.php, budući da je ovo konvencija koja će nam dati mogućnost korištenja motora, također je važno napomenuti da ako otvorimo @odjeljak, moramo imati redak koji zatvara taj @odjeljak, ako ga nemamo, možemo ga generirati pogrešno.
Ispis PHP kodaAko želimo ispisati PHP kôd unutar prikaza, moramo ga uključiti samo u dvostruke zagrade: {{echo "Ovdje će ići naš PHP kôd"; }} na ovaj način možemo ugraditi i druge dinamičke elemente, čime se proširuje funkcionalnost naše aplikacije.
Ovim završavamo ovaj vodič, jer vidimo da nam predložak štedi mnogo posla, budući da prilikom stvaranja opće baze i nasljeđivanja njegove strukture, količina koda HTML koje možemo generirati mnogo je manje, što nam omogućuje i ispravljanje pogrešaka na jednostavan način. Važno je to spomenuti Oštrica To nije jedini motor koji možemo koristiti, postoje i druge alternative poput GRANČICA koja nam nudi i slične funkcionalnosti koje će nam uvelike pomoći u procesu razvoja projekata u kojima sudjelujemo.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave