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:
Nyní postup zopakujeme, ale vytvoříme soubor footer.php a stejně jako v předchozím případě umístíme jako jeho obsah následující:
Jakmile budeme mít společné názory, nyní uděláme postup, abychom je začlenili do našich základních názorů.
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:
Nyní musíme vytvořit trasu, která nám umožní přístup k našemu pohledu, a také v rámci toho budeme naznačovat, že musí brát pohledy, které jsme vygenerovali v předchozích krocích, jako vnořené pohledy, k tomu použijeme metodu hnízdo () v rámci kterého předáme pohledy, které chceme vnořit:
ZVĚTŠIT
Nyní s tím při navigaci v naší aplikaci do Url z našeho pohledu Domov Musíme vidět, jak je získán obsah pohledu, s tím můžeme vytvořit všechny různé pohledy a zahrnout ty společné pohledy, čímž dosáhneme výsledku neopakující se práce.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
Tím tento tutoriál dokončujeme, naučili jsme se vnořovat pohledy, pomocí kterých můžeme pracovat se základními šablonami a nemusíme tak opakovat statický kód nebo primární funkce naší aplikace.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod