Obsah
Konstrukce pohledů má několik nuancí, ale existuje jedna, která vyniká; obvykle máme části svých HTML které se opakují v celé aplikaci, například záhlaví a zápatí Ze stejného. Tyto případy je nepraktické opakovat tyto části pokaždé, když vytváříme pohled.K vyřešení těchto problémů máme postavu vnořeného pohledu, což není nic jiného než začlenění jednoho pohledu do druhého, pomocí kterého můžeme vytvořit zápatí pouze jednou a poté jej začlenit do všech pohledů, které to vyžadují, čímž můžeme snížit část opakující se práce, která by mohla být věnována …
PožadavkyAbychom mohli tento tutoriál sledovat, musíme mít základní instalaci Laravel a mít znalosti o tom, jak vytvořit základní pohled.
Umět tvořit vnořené pohledy musíme vytvořit malou strukturu složek nebo adresářů, do kterých budeme ukládat různé zdroje, v tomto případě do složky aplikace / zobrazení vygenerujeme novou složku s názvem běžný protože sem budou směřovat pohledy společné pro všechny ostatní pohledy.
Potom v našem adresáři, který jsme právě vytvořili, vygenerujeme soubor header.php, který bude sloužit jako záhlaví pro naše zobrazení a který musí mít obsah zobrazený na následujícím obrázku:
Budeme vytvořit základní pohled, za tímto účelem v adresáři aplikace / zobrazení / vytvoříme adresář moje pohledy a uvnitř toho vytvoříme soubor s názvem home.php, který bude obsahovat následující kód:
ZVĚTŠIT
Stejnou metodou můžeme do zobrazení také předávat další data hnízdo (), Vybudováním řady dat a jejich vnořením do pohledu, který generujeme, můžeme vygenerovat pohled na společnou strukturu, který přijímá data, a tedy pouze měnit data, která může přijímat, čímž se o něco více sníží práce, kterou je třeba opakovat:
ZVĚTŠIT