Съдържание
The навигационно меню Това е един от най -важните компоненти в уеб приложението, този елемент ни позволява достъп до различните раздели на нашето приложение и следователно позволява на потребителя да използва и да се наслаждава на съдържанието, което сме подготвили за тях.Тъй като този елемент или компонент обикновено остава един и същ в цялото приложение, идеалният вариант е да не се налага да повтаряме една и съща структура всеки път, когато трябва да направим нов изглед на нашия уебсайт.
ИзискванияЗа да изградим менюто, което ще предложим, се нуждаем само от стандартна инсталация на Ларавел за да можем да имаме всички необходими компоненти.
След като имаме това, от което се нуждаем, ще създадем маршрутите, в този случай ще го направим генерирайте 3 маршрута с 3 изгледа, където към всеки от тези изгледи ще включим вложените изгледи, съответстващи на менюто, това е съвсем просто и ще видим в следващия код как да го направим. Ще генерираме изглед и ще го оставим като упражнение за генериране на двата допълнителни маршрута.
За целта ще го поставим във файла routes.php следващият:
Увеличете
Ако анализираме подробно този пример, виждаме, че се нуждаем от изглед, наречен оформление на менюто което ще бъде в основата на нашето меню, в него ще имаме основната структура HTML, след това с метода гнездо () ние включваме вложените изгледи, в този случай изгледа меню-меню и по-късно меню-едно, вие ще бъдете в изгледа на оформлението.Сега ще създадем изгледа оформление на менюто, за това ще генерираме файл, наречен menu-layout.php в папката изгледи на нашето приложение, ако погледнем маршрути създаваме два раздела, един наричан меню и друго обаждане съдържание Те трябва да са в нашето оформление, за да можем да показваме съдържанието там, също така ще създадем необходимия CSS, за да оформяме менюто си. Да видим как би било:
Тъй като имаме нашата база, тогава трябва да създадем менюто като такова, за това ще създадем изглед във файл с име menu-menu.php В папката изгледи на нашето приложение ще създадем връзка към изгледите, които създаваме в нашия файл routes.php, нека направим сравнение с имота сегмент това ще ни каже дали маршрутът съответства на изгледа и по този начин ще му даде различен стил, когато сме във всеки раздел на менюто.
Най -накрая създаваме своя възглед menu-uno.php в папката изгледи и добавяме каквото и да е съдържание, оставяме малък пример и останалите два изгледа остават като част от упражнението:
Първа страница
това е примерното съдържание
Когато посещаваме нашето приложение, вече трябва да видим основния си изглед с менюто, ако щракнем върху връзката към менюто, която ни отвежда меню-едно, виждаме как ще се промени менюто и връзката в този раздел ще бъде подчертана, ако попълним другите изгледи ще видим как ще работи всичко.
Ако овладеем това, тогава можем да правим динамични връзки, с заявки към база данни и т.н. Така че това е нещо, което може да бъде много полезно в бъдеще и с това приключваме този урок, вече се научихме как да генерираме просто меню с Ларавел и вложени изгледи.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка