Cuprins
Construcția vederilor are mai multe nuanțe, totuși există una care iese în evidență; de obicei avem porțiuni ale noastre HTML care se repetă pe tot parcursul aplicației, de exemplu antet și subsol De acelasi. Având aceste cazuri nu este practic să trebuie să repetăm aceste porțiuni de fiecare dată când creăm o vizualizare.Pentru a rezolva aceste probleme avem figura vizualizării imbricate, care nu este altceva decât încorporarea unei vizualizări în alta, cu care putem face un subsol o singură dată și apoi să o încorporăm în toate vizualizările care o necesită, cu aceasta putem reduce o parte a muncii repetitive care ar putea fi dată …
CerințePentru a urma acest tutorial trebuie să avem o instalare de bază a Laravel și să cunoască cum să creați o viziune de bază.
Pentru a putea crea vederi imbricate trebuie să realizăm o mică structură de foldere sau directoare în care vom stoca diferitele resurse, pentru acest exemplu în dosar aplicație / vizualizări vom genera un nou folder numit uzual deoarece aici vor merge vizualizările comune tuturor celorlalte vizualizări.
Apoi, în directorul nostru pe care tocmai l-am creat, vom genera fișierul header.php, care va servi drept antet pentru vizionările noastre și care trebuie să aibă conținutul văzut în următoarea imagine:
Noi mergem spre creați o vizualizare de bază, pentru aceasta în director aplicație / vizualizări / vom crea directorul vizionările mele iar în interiorul acesta vom crea un fișier numit acasă.php, care va conține următorul cod:
MARI
De asemenea, putem transmite date suplimentare vizualizării cu aceeași metodă cuib (), Construind o serie de date și cuibărindu-le în viziunea pe care o generăm, cu aceasta putem genera o vizualizare de structură comună care primește date și astfel putem schimba doar datele pe care le poate primi, reducând puțin mai mult munca care trebuie repetată:
MARI