Differences

This shows you the differences between two versions of the page.

deutsch:navigationen:nav_list_ul-beispiele:navi-verschiedene-ebenen [2009/05/13 23:27]
Knut Heermann (flip-flop) created
deutsch:navigationen:nav_list_ul-beispiele:navi-verschiedene-ebenen [2018/06/03 18:09] (current)
Line 11: Line 11:
Vertikale Ausgabe der Unterebene von der aktiven Elternebene (parent) **[category_02]** Vertikale Ausgabe der Unterebene von der aktiven Elternebene (parent) **[category_02]**
-  * category_02_01  +  * ##category_02_01##  
-  * category_02_02  +  * ##category_02_02##  
-  * category_02_03 +  * ##category_02_03##
\\ \\
**Docu:** -- \\ **Docu:** -- \\
-**Forum:** [[http://forum.phpwcms.org/viewtopic.php?p=111140#p111140|NAV_LIST_UL in verschiedenen Ebenen]] //(mit Hilfe de Level-Lift)//+**Forum:** [[http://forum.phpwcms.org/viewtopic.php?p=111140#p111140|NAV_LIST_UL in verschiedenen Ebenen]] //(mit Hilfe des [[deutsch/navigationen/kleine-helfer/level-lift]])//
**Autor:** K.Heermann (flip-flop) http://planmatrix.de //2009/05/13 //  \\ **Autor:** K.Heermann (flip-flop) http://planmatrix.de //2009/05/13 //  \\
Line 34: Line 34:
Um das Problem zu lösen werden zwei Navigationen aufgerufen, die eine für den horizontalen, die andere für den vertikalen Bereich. Um das Problem zu lösen werden zwei Navigationen aufgerufen, die eine für den horizontalen, die andere für den vertikalen Bereich.
-Wichtig dazu ist hier ein Parameter der horiz. Navigation, hier wird die Ausgabe nur einer Ebene erlaubt //({NAV_LIST_UL:F,0,**1**,act_path,active})//. +Wichtig dazu ist hier ein Parameter der horiz. Navigation. \\ 
 +Hier wird die Ausgabe nur einer Ebene erlaubt //({NAV_LIST_UL:F,0,**1**,act_path,active})//.  
 + 
 +Um die Parameter nachzulesen bitte [[deutsch/navigationen/nav_list_ul_parameter|NAV_LIST_UL (Parameter)]].\\ 
 +Eine komplettes CSS-Set: [[deutsch/navigationen/nav_list_ul|NAV_LIST_UL (CSS)]] \\
==== Annahme der Struktur (IDs sind erfunden): ==== ==== Annahme der Struktur (IDs sind erfunden): ====
Line 67: Line 71:
<div class="nlu_navi1"> \\ <div class="nlu_navi1"> \\
- **{NAV_LIST_UL:F,0,1,act_path,active}** \\ + **{NAV_LIST_UL:FP,0,1,act_path,active}** \\ 
-</div> -> //nur die erste Ebene (Tiefe=1) nach "Home (ID=0)" // \\+</div> -> //nur die erste Ebene (Tiefe=1) nach "Home (ID=0)" (hier mit dem parent-Schalter "P" um Home selbst auch darzustellen) // \\
**Darstellung: ** ##| home  |  category_01  |  **[category_02]**  |  category_03  |  category_04 | ## \\ **Darstellung: ** ##| home  |  category_01  |  **[category_02]**  |  category_03  |  category_04 | ## \\
Line 78: Line 82:
.0  1  2  3   <- LEVEL-Nr. .0  1  2  3   <- LEVEL-Nr.
.:  :  :  : .:  :  :  :
 +-+ home   :                    ID=0
-+--+ category_01              ID=01 -+--+ category_01              ID=01
-+--+ category_02              ID=02 (wenn aktiv, siehe unten) -+--+ category_02              ID=02 (wenn aktiv, siehe unten)
Line 87: Line 92:
</file> </file>
-Nun fehlt noch die Ausgabe der Unterebenen, dazu wird der Level-Lift verwendet. //(Darstellung der Navigation ab einer bestimmten Ebene (Level))//.+**Ohne den Paramter "P" sähe das so aus:**  
 + 
 +<div class="nlu_navi1"> \\ 
 + **{NAV_LIST_UL:FP,0,1,act_path,active}** \\ 
 +</div> -> //nur die erste Ebene (Tiefe=1) nach "Home (ID=0)" (hier **ohne den parent-Schalter** "P", -> Home wird nicht dargestellt) // \\ 
 + 
 +**Darstellung: ** ##|  category_01  |  **[category_02]**  |  category_03  |  category_04 | ## \\ 
 +**Und strukturell:** 
 + 
 +<file> 
 +------------------------------------ 
 +L  E  V  E  L 
 +.:  :  :  : 
 +.0  1  2  3   <- LEVEL-Nr. 
 +.:  :  :  : 
 +-+--+ category_01              ID=01 
 +-+--+ category_02              ID=02 (wenn aktiv, siehe unten) 
 +-+--+ category_03              ID=03 
 +-+--+ category_04              ID=09 
 +.:  :  :  : 
 +.0  1  2  3   <- LEVEL Nr. 
 +------------------------------------ 
 +</file> 
 + 
 + 
 +Nun fehlt noch die Ausgabe der Unterebenen, dazu wird der [[deutsch/navigationen/kleine-helfer/level-lift]]t verwendet. //(Darstellung der Navigation ab einer bestimmten Ebene (Level))//.
~~UP~~ ~~UP~~
==== Level-Lift: ==== ==== Level-Lift: ====
 +
 +-> [[deutsch/navigationen/kleine-helfer/level-lift]]
 +
Dieser php-Schnipsel wird an der Stelle in der Vorlage platziert, an der dieser Navigationsteil erscheinen soll. //(In unserem Fall ist das die Ausgabe ab der ersten Ebene -> LEVEL_ID'][**1**]).// Dieser php-Schnipsel wird an der Stelle in der Vorlage platziert, an der dieser Navigationsteil erscheinen soll. //(In unserem Fall ist das die Ausgabe ab der ersten Ebene -> LEVEL_ID'][**1**]).//
<code php> <code php>
Line 114: Line 147:
==== Ausgabe der aktiven Unterebene ==== ==== Ausgabe der aktiven Unterebene ====
-Z.B. category_02 = aktiv+Z.B. ##**category_02**## = aktiv //(in diesem Bsp. durch die horiz. Navi veranlasst)// 
 + 
 +  * ##category_02_01##  
 +  * ##category_02_02##  
 +  * ##category_02_03##
<file> <file>
Line 131: Line 168:
\\ \\
-Z.B. bei category_02 = aktiv und category_02_01 = aktiv:+Z.B. bei ##**category_02**## = aktiv // -> act_path (horizontal)// und ##**category_02_01**## = aktiv: 
 + 
 +  * ##**category_02_01**##  
 +    * ##category_02_01_01##  
 +    * ##category_02_01_02##  
 +  * ##category_02_02##  
 +  * ##category_02_03##
<file> <file>
Line 153: Line 196:
==== Zusammenfassung: ==== ==== Zusammenfassung: ====
-**<div class="nlu_navi1"> {NAV_LIST_UL:F,0,1,act_path,active} </div>**+**<div class="nlu_navi1"> {NAV_LIST_UL:FP,0,1,act_path,active} </div>**
und und
Line 166: Line 209:
[/PHP] [/PHP]
</code> </code>
-ergibt //(bei aktiver Ebene category_02)//+**ergibt** //(bei aktiver Ebene ##**category_02**##)// 
 + 
 +##| home  |  category_01  |  **[category_02]**  |  category_03  |  category_04 | ## 
 +  * ##category_02_01##  
 +  * ##category_02_02##  
 +  * ##category_02_03##  
 +\\ 
 +**oder** //(bei aktiven Ebenen ##**category_02**## und ##**category_02_01**##)//
##| home  |  category_01  |  **[category_02]**  |  category_03  |  category_04 | ## ##| home  |  category_01  |  **[category_02]**  |  category_03  |  category_04 | ##
-  * category_02_01  +  * ##**category_02_01**##  
-  * category_02_02  +    * ##category_02_01_01## 
-  * category_02_03 +    * ##category_02_01_02##   
 +  * ##category_02_02## 
 +  * ##category_02_03##
deutsch/navigationen/nav_list_ul-beispiele/navi-verschiedene-ebenen.1242250043.txt.gz · Last modified: 2018/06/03 18:07 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0