Priveliști cuibărite în Laravel

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:

Acum vom repeta procedura, dar vom crea fișierul footer.php și, ca și în cazul precedent, vom plasa următoarele ca conținut:

Odată ce avem opiniile comune, vom face acum procedura pentru a le încorpora în punctele noastre de vedere.
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:

Acum trebuie să creăm traseul care ne permite să ne accesăm vizualizarea și, de asemenea, în acest sens, vom indica că trebuie să ia vizualizările pe care le-am generat în pașii anteriori ca vederi imbricate, pentru aceasta vom folosi metoda cuib () în cadrul căruia vom transmite punctele de vedere pe care dorim să le cuibărim:

MARI

Acum, atunci când navigați în aplicația noastră către Url din vederea noastră Acasă Trebuie să vedem cum se obține conținutul vizualizării, cu aceasta putem crea toate vizualizările diferite și putem include acele vizualizări comune, cu aceasta obținem rezultatul nerealizării muncii.
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

Cu aceasta terminăm acest tutorial, am învățat să cuibărim vizualizări, cu care putem lucra cu șabloane de bază și, prin urmare, nu trebuie să repetăm ​​codul static sau funcționalitățile primare ale aplicației noastre.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave