Innehållsförteckning
Konstruktionen av vyer har flera nyanser, men det finns en som sticker ut; vi brukar ha delar av våra HTML som upprepas under hela ansökan, till exempel sidhuvud och sidfot Av samma. Att ha dessa fall är opraktiskt att behöva upprepa dessa delar varje gång vi skapar en vy.För att lösa dessa problem har vi figuren av den kapslade utsikten, som inte är annat än att införliva en vy i en annan, med vilken vi kan göra en sidfot bara en gång och sedan införliva den i alla vyer som kräver det, med detta kan vi minska en del av det repetitiva arbetet som skulle kunna ges …
KravFör att följa denna handledning måste vi ha en grundläggande installation av Laravel och ha kunskap om hur man skapar en grundläggande syn.
Att kunna skapa kapslade vyer vi måste göra en liten struktur av mappar eller kataloger där vi ska lagra de olika resurserna, för detta exempel i mappen app / visningar vi kommer att skapa en ny mapp som heter allmänning eftersom det är här de synpunkter som är gemensamma för alla andra åsikter kommer att gå.
Sedan kommer vi att skapa filen i vår katalog som vi just skapade header.php, som kommer att fungera som rubrik för våra åsikter och som måste ha innehållet sett i följande bild:
Vi ska skapa en grundläggande vy, för detta i katalogen app / visningar / vi ska skapa katalogen mina åsikter och inuti detta kommer vi att skapa en fil som heter home.php, som kommer att innehålla följande kod:
FÖRSTORA
Vi kan också skicka ytterligare data till vyn med samma metod bo (), Genom att bygga en mängd data och häcka den i den vy som vi genererar, med detta kan vi generera en gemensam strukturvy som tar emot data och därmed bara ändra data som den kan ta emot, vilket reducerar arbetet som måste upprepas lite mer:
FÖRSTORA