sidebar
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
sidebar [2023/04/17 12:50] – sarina | sidebar [2024/02/14 12:04] – sarina | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | EMPTY | + | ~~NOCACHE~~ |
+ | < | ||
+ | // aktuelle URL auslesen | ||
+ | $link = $_SERVER[REQUEST_URI]; | ||
+ | // | ||
+ | $url = ($_SERVER[' | ||
+ | |||
+ | // komplettes Menü definieren | ||
+ | // level Link | ||
+ | $menu = [ [1,'',' | ||
+ | [2,' | ||
+ | [2,' | ||
+ | [2,' | ||
+ | [2,' | ||
+ | [2,' | ||
+ | [2,' | ||
+ | [1,'',' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [1,'',' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [1,'',' | ||
+ | [2,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [1,'',' | ||
+ | [2,' | ||
+ | [3,' | ||
+ | [2,' | ||
+ | [2,' | ||
+ | ]; | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | // Schleife über alle Menü-Einträge | ||
+ | $lastlevel = 1; | ||
+ | foreach($menu as $menu_){ | ||
+ | // prüfe ob aktueller Link, dann erstelle passendes CSS | ||
+ | if($link=='/' | ||
+ | $css = ' style=" | ||
+ | }else{ | ||
+ | $css = ''; | ||
+ | } | ||
+ | // Ausgabe1a: Tiefer einrücken, wenn nötig | ||
+ | for($ii=0; | ||
+ | echo "< | ||
+ | } | ||
+ | // Ausgabe1b: Weiter ausrücken, wenn nötig | ||
+ | for($ii=0; | ||
+ | echo "</ | ||
+ | } | ||
+ | // Ausgabe2: Wenn Level 1 | ||
+ | if($menu_[0]==1){ | ||
+ | echo '< | ||
+ | }else{ | ||
+ | if(substr($menu_[1], | ||
+ | | ||
+ | }else{ | ||
+ | | ||
+ | } | ||
+ | echo '< | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | // remember last level | ||
+ | $lastlevel = $menu_[0]; | ||
+ | } | ||
+ | |||
+ | |||
+ | </ |
sidebar.txt · Last modified: 2024/03/11 13:47 by sarina