Skip to content

Erweitere und modifizierte rex_navigation Klasse mit Zusatzfunktionen

License

Notifications You must be signed in to change notification settings

FriendsOfREDAXO/navigation_factory

Repository files navigation

Navigation Factory AddOn für REDAXO 5

Erweitere und modifizierte rex_navigation Klasse mit Zusatzfunktionen.

Features

  • Ausgabe der Navigation von einer Katagorie aus oder über Kategorie-Levels
  • Es wird zuerst eine nackte Ul-Liste ohne Klassen oder Ids ausgegeben
  • Kategorien (z.B. Home) können ausgeblendet werden
  • Einstellen der CSS-Klasse für selektierte Menüpunkte (z.B. current)
  • Jede UL kann eine Klasse und/oder Id zugewiesen bekommen (Suckerfish/Superfish)
  • Angabe von MetaInfo Felder aus denen Klassen und Ids für die Li's herausgezogen werden
  • Aufruf einer benutzerdef. PHP-Funktion möglich, die den Inhalt der Li's zurückgibt
  • Reagiert automatisch auf gesperrte Kategorien/Artikel etc. bei installiertem Community AddOn
  • Ausgabe einer einfachen Sprachnavigation möglich
  • Ausgabe einer Breadcrumb Navigation möglich
  • Mitgeliefertes Custom Navigation Beispiel

PHP Klassen

  • rex_nav Klasse für die Ausgabe von Hauptnavigationen
  • rex_lang_nav Klasse für die Ausgabe von Sprachnavigationen
  • rex_breadcrumb_nav Klasse für die Ausgabe von Breadcrumb Navigationen
  • rex_custom_nav Klasse kann als Vorlage benutzt werden um eine eigene Navigation zu schreiben

Codebeispiele

Die Codebeispiele sind direkt im Addon als Menüpunkt aufrufbar. Alternativ sind diese auch im docs Ordner des Addons zu finden.

Hinweise

  • Getestet mit REDAXO 5.2, 5.3
  • AddOn-Ordner lautet: navigation_factory

Changelog

siehe CHANGELOG.md des AddOns

Lizenz

MIT-Lizenz, siehe LICENSE.md des AddOns

Credits