Vnořené výhledy v Laravelu

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

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave