Съдържание
Изграждането на гледки има няколко нюанса, но има един, който се откроява; обикновено имаме части от нас HTML които се повтарят в цялото приложение, например горен и долен колонтитул От същото. Наличието на тези случаи е непрактично да се налага да повтаряме тези части всеки път, когато създаваме изглед.За да разрешим тези проблеми, имаме фигурата на вложения изглед, който не е нищо повече от включване на един изглед в друг, с който можем да направим долен колонтитул само веднъж и след това да го включим във всички изгледи, които го изискват, с това можем да намалим част от повтарящата се работа, която може да се даде …
ИзискванияЗа да следваме този урок, трябва да имаме основна инсталация на Ларавел и да имат знания как да създадат основен изглед.
За да можете да създавате вложени изгледи трябва да направим малка структура от папки или директории, в които ще съхраняваме различните ресурси, за този пример в папката приложение / изгледи ще генерираме нова папка, наречена често срещани тъй като това е мястото, където ще отидат възгледите, общи за всички останали възгледи.
След това в нашата директория, която току -що създадохме, ще генерираме файла header.php, който ще служи като заглавка за нашите възгледи и който трябва да има съдържанието, видяно на следното изображение:
Сега ще повторим процедурата, но ще създадем файла footer.php и както в предишния случай ще поставим следното като негово съдържание:
След като имаме общите възгледи, сега ще извършим процедурата, за да ги включим в нашите основни възгледи.
Ние ще създайте основен изглед, за това в директорията приложение / изгледи / ще създадем директорията моите виждания и вътре в това ще създадем файл, наречен home.php, който ще съдържа следния код:
Сега трябва да създадем маршрут, който ни позволява достъп до нашия изглед, а също и в рамките на това е, че ще посочим, че той трябва да приема изгледите, които сме генерирали в предишните стъпки като вложени изгледи, за това ще използваме метода гнездо () в рамките на които ще предадем възгледите, които искаме да вложим:
Увеличете
Сега с това, когато навигирате в нашето приложение към URL адрес от погледа ни У дома Трябва да видим как се получава съдържанието на изгледа, с това можем да създадем всички различни гледни точки и да включим тези общи възгледи, с това постигаме резултата от неповторяването на работата.Също така можем да предадем допълнителни данни към изгледа с този същия метод гнездо (), Изграждането на масив от данни и неговото влагане в изгледа, който генерираме, с това можем да генерираме общ изглед на структура, който получава данни и по този начин само променя данните, които може да получи, намалявайки малко повече работата, която трябва да се повтори:
Увеличете
С това завършваме този урок, научихме се да влагаме изгледи, с които можем да работим с основни шаблони и по този начин да не се налага да повтаряме статичен код или първични функционалности на нашето приложение.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка