NAVIGATION
This shows you the differences between two versions of the page.
|
deutsch:navigationen:kleine-helfer:level-lift [2009/05/24 05:17] Knut Heermann (flip-flop) |
deutsch:navigationen:kleine-helfer:level-lift [2018/06/03 18:09] (current) |
||
|---|---|---|---|
| Line 84: | Line 84: | ||
| [/PHP] | [/PHP] | ||
| </code> | </code> | ||
| - | Ein klassisches Beispiel für eine **ID-basierte absolut adressierte Abfrage**. Egal an welcher Stelle sich der User auf der Seite befindet //(außer in category_02_01)// es wird immer ein Bild ausgeliefert. | + | Ein klassisches Beispiel für eine **ID-basierte, absolut adressierte Abfrage**. Egal an welcher Stelle sich der User auf der Seite befindet //(außer in category_02_01)// es wird immer das Bild preinfo2.jpg ausgeliefert. Nur bei aktivierter Kategorie category_02_01 wird das Bild sourceforge.gif ausgegeben. |
| - | Ich möchte jedoch für das gesamte erste, zweite und dritte Level jeweils ein eigenes Bild ausgeben, also muss ich das Level prüfen. | + | Ich möchte jedoch für das gesamte erste, zweite und dritte Level jeweils ein eigenes Bild ausgeben, also muss ich das Level //(die Ebene)// prüfen. |
| === Level-basiert: === | === Level-basiert: === | ||
| - | <code php|h Level pruefen |h>> | + | <code php|h Level pruefen |h> |
| [PHP] | [PHP] | ||
| $my_image = 'img/backend/preinfo2.jpg'; // voreingestelltes Bild Level 0 und 1 | $my_image = 'img/backend/preinfo2.jpg'; // voreingestelltes Bild Level 0 und 1 | ||
| Line 143: | Line 143: | ||
| </code> | </code> | ||
| Level = Spaltenwert 0, 1, 2, .... (relativ Navigation) \\ | Level = Spaltenwert 0, 1, 2, .... (relativ Navigation) \\ | ||
| - | ID= Nummeraler Wert der Seitenebene in der Seitenstruktur (Maus über das Blättchen bewegen) (absolute Navigation) | + | ID= Numeraler Wert der Seitenebene in der Seitenstruktur (Maus über das Blättchen bewegen) (absolute Navigation) |
| + | \\ | ||
| + | |||
| + | **Ab Version r317 möglich:** //[[deutsch/technik/systemvariablen#der_neue_tag_levelx_id|Der neue Tag {LEVELX_ID} ]] // | ||
| + | |||
| + | <code php> | ||
| + | [PHP] | ||
| + | if(isset($GLOBALS['LEVEL_ID'][1])) { // hier wird das erste Level abgefragt | ||
| + | echo '<div class="untermenu">'.LF; | ||
| + | echo '<h1>Filme</h1>'.LF; | ||
| + | echo '{NAV_LIST_UL:F,{LEVEL1_ID},1,act_path,active,,,#|}'; | ||
| + | echo '</div>'; | ||
| + | } | ||
| + | [/PHP] | ||
| + | </code> | ||
| + | |||
| + | \\ | ||
| Siehe hierzu: [[deutsch/navigationen/nav_list_ul-beispiele/navi-verschiedene-ebenen|Navigation in verschiedenen Ebenen]] | Siehe hierzu: [[deutsch/navigationen/nav_list_ul-beispiele/navi-verschiedene-ebenen|Navigation in verschiedenen Ebenen]] | ||