da einige von euch weiterhin das altbekannte Modul NavigationUniversell von kummer verwenden und es auch unter neueren PHP-Versionen einsetzen wollen, habe ich das Modul etwas angepasst, so dass es unter PHP 8.1 ohne Warnungen läuft und weiterhin kompatibel mit PHP 7.0 bleibt.
Der Quellcode der Module (die Modulausgaben) wurde nicht viel überarbeitet, die Änderungen darin sind eher kosmetischer Natur. Die meiste Überarbeitung bekam die Datei atelierq.navigation.class.inc.php, daher reicht es aus, wenn ihr einfach diese Datei bei euch ersetzt. Denkt bitte daran, vorher eine Sicherung der originalen atelierq.navigation.class.inc.php zu machen, befor ihr sie gegen die neue Version ersetzt.
Inhalt des Archivs:
- hauptnavigation_level1: Modul für Navigation der ersten Ebene
- hauptnavigation_level2: Modul für Navigation der zweiten Ebene
- hauptnavigation_level3: Modul für Navigation der dritten Ebene
- atelierq.navigation.class.inc - Die Klasse aQnavigation, die die Navigation generiert
- 08.09.2023: Es gab einen Fehler in der Funktion getParentId(), was dafür gesorgt hat, dass Navigationen der 2. & 3. Ebene nicht ausgegeben wurden. Die Download-Datei ist gegen eine neue Version ersetzt worden.
Grüße
xmurrix