Inhaltsverzeichnis
Das Navigationsmenü Es ist eine der wichtigsten Komponenten in einer Webanwendung. Dieses Element ermöglicht uns den Zugriff auf die verschiedenen Abschnitte unserer Anwendung und ermöglicht es dem Benutzer daher, die von uns vorbereiteten Inhalte zu verwenden und zu genießen.Da dieses Element oder diese Komponente normalerweise während der gesamten Anwendung gleich bleibt, wäre es ideal, nicht jedes Mal dieselbe Struktur wiederholen zu müssen, wenn wir eine neue Ansicht unserer Website erstellen müssen.
AnforderungenUm das von uns vorgeschlagene Menü zu erstellen, benötigen wir nur eine Standardinstallation von Laravel damit wir alle notwendigen Komponenten haben.
Sobald wir haben, was wir brauchen, werden wir die Routen erstellen, in diesem Fall werden wir 3 Routen mit 3 Ansichten generieren, wobei wir in jede dieser Ansichten die dem Menü entsprechenden verschachtelten Ansichten einbinden werden, dies ist ganz einfach und wir werden im folgenden Code sehen, wie es geht. Wir werden eine Ansicht generieren und es als Übung belassen, die beiden zusätzlichen Routen zu generieren.
Dazu werden wir in die Datei einfügen routen.php der nächste:
VERGRÖSSERN
Jetzt erstellen wir die Ansicht Menü-Layout, dafür erstellen wir eine Datei namens menu-layout.php im Ordner Ansichten unserer Bewerbung, wenn wir uns ansehen Routen Wir erstellen zwei Abschnitte, einer namens Speisekarte und noch ein Anruf Inhalt Diese müssen in unserem Layout sein, damit wir den Inhalt dort anzeigen können, wir werden auch das notwendige CSS erstellen, um unser Menü zu stylen. Mal sehen wie es wäre:
Seite eins
Dies ist der Beispielinhalt
Beim Besuch unserer Anwendung sollten wir bereits unsere Hauptansicht mit dem Menü sehen, wenn wir auf den Menülink klicken, der uns führt Menü-Eins, sehen wir, wie sich das Menü ändert und der Link in diesem Abschnitt wird hervorgehoben. Wenn wir die anderen Ansichten vervollständigen, sehen wir, wie alles funktioniert.
Wenn wir das beherrschen, können wir dynamische Links erstellen, mit Datenbankabfragen usw. Es ist also etwas, das in Zukunft sehr nützlich sein kann und damit beenden wir dieses Tutorial, wir haben bereits gelernt, wie man ein einfaches Menü mit generiert Laravel und verschachtelte Ansichten.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben