AddOn


Einfache Navigation für Redaxo 5

Beschreibung

Dieses AddOn bietet ein System zur Erzeugung einer einfachen Navigation für Websites. Es ist mit jedem URL-Rewriter nutzbar.

Navigationen können für beliebige Kategorien eingerichtet werden und umfassen alle Artikel und Unterkategorien dieser Basiskategorie.

In der Navigation werden nur Artikel und Kategorien angezeigt, die online sind. Offline-Kategorien sind daher samt ihren Artikeln grundsätzlich “verborgen”.

Die Darstellung erfolgt in Form von untereinander angeordneten Zeilen mit Links auf Nachbarseiten des aktuell angezeigten Artikels.

Umfang und Layout der Navigationszeilen sind konfigurierbar. Die Sprachversion der verlinkten Nachbarseiten entspricht derjenigen des aktuellen Artikels.

Die Anzahl der angezeigten Navigationszeilen kann in drei Stufen variiert werden:

Minimalkonfiguration (Typ 1):
- alle Kindartikel des Basisartikels (= Startartikel der Basiskategorie)
- alle Kindkategorien des Basisartikels
- alle Kategorien im Pfad des aktuellen Artikels
- der aktuelle Artikel
- seine Geschwisterartikel und -kategorien [bei online-Elternkategorie]
- seine Kindartikel

Normalkonfiguration (Typ 2):
- Minimalkonfiguration und zusätzlich:
- alle Geschwisterkategorien im Pfad des aktuellen Artikels

Maximalkonfiguration (Typ 3):
- Normalkonfiguration und zusätzlich:
- alle Geschwisterartikel im Pfad des aktuellen Artikels


Umsetzung

Wolfgang Busch

An der Windmühle 3
38173 Dettum

busch-dettum.de


Versionen

1.3.0

Für REDAXO
^5.1.0
Veröffentlicht am
07.07.2018

Das AddOn wurde grundlegend überabeitet und neu strukturiert.

Die Function zur Ausgabe einer Navigation enthält jetzt die nötigen echo-Anweisungen selbst, sodass der entsprechende Aufruf im Template geändert werden muss (vergl. Beschreibung).

1.2.0

Für REDAXO
^5.1.0
Veröffentlicht am
12.03.2018

Die Stylesheet-Datei liegt jetzt im AddOn-Unterverzeichnis ‘assets’. Dort hinein werden auch Konfigurationseinträge eingetragen, sodass erst mit einem re-Install das Stylesheet wirksam wird.
Die Stylesheet-Datei wird jetzt auch auf der Beispiel-Seite im Backend benutzt.

1.1.0

Für REDAXO
^5.1.0
Veröffentlicht am
19.12.2017

Die Konfiguration der Navigationsparameter wurde so geändert, dass sie auch mit älteren PHP-Versionen funktioniert (define von Array-Konstanten erst ab PHP-Version 7 erlaubt).
Die Backendseiten zur Konfiguration und zum simple_nav-Beispiel sind neu überarbeitet.
Die deutsche Bezeichnung ist jetzt ‘Einfache Navigation’.

1.0.0

Für REDAXO
^5.1.0
Veröffentlicht am
07.12.2017

Dieses AddOn steht auch für Redaxo 4 zur Verfügung (Key: simpnav)