Login
Neu hier? Registrieren.
Wayfinder
Übersetzung aus dem modxcms.com-Wiki zum Thema Wayfinder 2.0, Original von Kyle Jaebker, übersetzt von Helmut Frühinsfeld (vielen Dank für die Bereitstellung!).
Wayfinder ist ein MODx-Snippet, dessen Hauptzweck die Erzeugung von Navigationsmenüs ist, die sich automatisch anpassen, wenn Änderungen am MODx-Dokumentenbaum vorgenommen werden.
Bei jedem Aufruf von Wayfinder scannt er einen angegebenen Bereich des MODx-Dokumentenbaums, ermittelt alle Dokumente, die vorgegebene Bedingungen erfüllen und gibt eine formatierte Liste dieser Dokumente aus.
Die Formatierung der Ausgabe ist template-gesteuert und kann Kombinationen von HTML, CSS und JavaScript enthalten, was zu einem enormen Grad an Flexibilität führt. Auf diese Weise hat man große Kontrolle über den Inhalt, das Aussehen und das Verhalten des erzeugten Outputs.
Da man mehrfache Aufrufe von Wayfinder auf einer einzelnen Seite machen kann, die sich auf verschiedene Abschnitte des Dokumenten-Baums beziehen können, kann man mehrere Navigationsmenüs oder Dokument-Listen auf ein und derselben Seite haben. Zum Beispiel möchten Sie vielleicht ein Hauptmenü am oberen Rand der Seite haben und dann links und rechts Untermenüs für Produkte, Serviceleistungen, Teams, Rollen usw. -- wobei jedes die Dokumente eines anderen Teils des Dokumenten-Baums auflistet. Zusätzlich wollen Sie vielleicht eine Brotkrumen-Zeile haben. All dies kann auf der selben Seite vorkommen.