Creați meniul de navigare cu Laravel

Cuprins
meniu de navigatie Este una dintre cele mai importante componente ale unei aplicații web, acest element ne permite accesul la diferitele secțiuni ale aplicației noastre și, prin urmare, permite utilizatorului să utilizeze și să se bucure de conținutul pe care l-am pregătit pentru acestea.
Întrucât acest element sau componentă rămâne în mod normal același pe tot parcursul aplicației, idealul ar fi să nu fie nevoie să repetăm ​​aceeași structură de fiecare dată când trebuie să facem o nouă vizualizare a site-ului nostru web.
CerințePentru a construi meniul pe care îl vom propune, avem nevoie doar de o instalare standard Laravel astfel încât să putem avea toate componentele necesare.
Odată ce avem ceea ce avem nevoie, vom crea rutele, în acest caz vom merge generează 3 rute cu 3 vizualizări, în cazul în care fiecare dintre aceste vederi vom încorpora vizualizările imbricate corespunzătoare meniului, acest lucru este destul de simplu și vom vedea în următorul cod cum să o facem. Vom genera o vizualizare și o vom lăsa ca un exercițiu pentru a genera cele două rute suplimentare.
Pentru a face acest lucru, vom plasa în fișier rute.php urmatorul:

MARI

Dacă analizăm în detaliu acest exemplu, vedem că avem nevoie de o vizualizare numită meniu-aspect care va sta la baza meniului nostru, în el vom avea structura de bază HTML, apoi cu metoda cuib () încorporăm vizualizările imbricate, în acest caz vizualizarea meniu-meniu Și mai târziu meniu-unu, veți fi în interiorul vizualizării aspectului.
Acum vom crea vederea meniu-aspect, pentru aceasta vom genera un fișier numit menu-layout.php în dosar vederi a aplicației noastre, dacă ne uităm la rute creăm două secțiuni numite una meniul și încă un apel conţinut Acestea trebuie să fie în aspectul nostru, astfel încât să putem afișa conținutul acolo, vom crea, de asemenea, CSS-ul necesar pentru a ne stiliza meniul. Să vedem cum ar fi:

Deoarece avem baza noastră, trebuie să creăm meniul ca atare, pentru aceasta vom crea o vizualizare într-un fișier numit meniu-meniu.php În dosarul de vizualizări al aplicației noastre, vom crea un link către vizualizările pe care le creăm în fișierul nostru rute.php, să facem o comparație cu proprietatea segment care ne va spune dacă traseul corespunde vederii și, astfel, îi conferim un stil diferit atunci când suntem în fiecare secțiune a meniului.

În cele din urmă ne creăm viziunea menu-uno.php în dosar vederi și adăugăm orice conținut, lăsăm un mic exemplu și cele două vizualizări rămase rămân ca parte a exercițiului:

Prima pagină

acesta este conținutul eșantionului


Când ne vizităm aplicația, ar trebui să vedem deja vizualizarea noastră principală cu meniul, dacă facem clic pe linkul meniului care ne duce la meniu-unu, vom vedea cum se va modifica meniul și va fi evidențiată legătura din această secțiune, dacă completăm celelalte vizualizări vom vedea cum va funcționa totul.
Dacă stăpânim acest lucru, atunci putem crea legături dinamice, cu interogări de baze de date etc. Deci, este ceva care poate fi foarte util în viitor și cu aceasta terminăm acest tutorial, am învățat deja cum să generăm un meniu simplu cu Laravel și vederi imbricate.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave