[TYPO3-german] Valide 3-Ebenen-Navi mit CUR, CURIFSUB und doNotLinIt....

Michael Meurer mail at michael-meurer.info
Thu Nov 2 20:55:56 CET 2006


Hallo zusammen,

ich benötige eine Navigation über 3 Ebenen.
Die aktuelle Seite (CUR-Status), und auch nur diese Seite, soll mit 
"doNotLinkIt=1" und strong-Tags ausgewiesen sein.
Die Seiten oberhalb und unterhalb sollen "normal" formatiert sein

Ich bin da schon in mehreren Anläufen dran, ich bekomme den Spass 
einfach nicht valide...

Der obere Ansatz ist das "Valideste" was ich hinbekommen habe, ist in 
der Ausgabe aber nicht, was ich möchte.
Den unteren Ansatz habe ich aktuell noch drin. Er ist optisch das, was 
ich möchte, verhuntzt mir aber den ganzen Quellcode...
Zu sehen ist das was ich möchte, unter: 
http://vennbruchschule.michael-meurer.net/index.php?id=48

Der Firefox-Tidy gibt mir die Seite übrigens als sauber an, während der 
"Total Validator" und der W3C-Validator die Fehler bemängeln.

Meine letzten Ansätze:

menu.navigation = COA
menu.navigation  {
   10 = HMENU
   10.excludeUidList = 90
   10.1 = TMENU
   10.1.expAll=0
   10.1.wrap = <div id="navigation-box"><ul>|</ul></div>
   10.1.NO.wrapItemAndSub = <li class="subnavi-level1">|</li>
   10.1.NO.ATagTitle.field = subtitle // title
   10.1.CUR = 1
   10.1.CUR.linkWrap = <li class="subnavi-level1-cur"><strong> | 
</strong></li>
   10.1.CUR.ATagTitle.field = subtitle // title
   10.1.CUR.doNotLinkIt = 1

   10.1.CURIFSUB = 1
   10.1.CURIFSUB.wrapItemAndSub = <li class="subnavi-level1-cur">|</li>
   10.1.CURIFSUB.doNotLinkIt = 1
   10.2 = TMENU
   10.2.expAll = 1
   10.2.wrap = <ul>|</ul>
   10.2.NO.linkWrap = <li>|</li>
   10.2.NO.ATagTitle.field = subtitle // title
   10.2.CUR = 1
   10.2.CUR.wrapItemAndSub = <li class="subnavi-level2-cur"><strong> | 
</strong>
   10.2.CUR.ATagTitle.field = subtitle // title
   10.2.CUR.doNotLinkIt = 1

   10.2.CURIFSUB = 1
   10.2.CURIFSUB.linkWrap = <li class="subnavi-level2-cur">|</li>
   10.2.CURIFSUB.doNotLinkIt = 1
   10.3 = TMENU
   10.3.expAll = 1
   10.3.wrap = <ul>|</ul>
   10.3.NO.linkWrap = <li class="subnavi-level3">|</li>
   10.3.NO.ATagTitle.field = subtitle // title
   10.3.CUR = 1
   10.3.CUR.wrapItemAndSub = <li class="subnavi-level3-cur"><strong> | 
</strong></li>
   10.3.CUR.ATagTitle.field = subtitle // title
   10.3.CUR.doNotLinkIt = 1
}


=========================================================================================================

menu.navigation = COA
menu.navigation  {
   10 = HMENU
   10.excludeUidList = 90
   10.1 = TMENU
   10.1.expAll=0
   10.1.wrap = <div id="navigation-box"><ul>|</ul></div>
   10.1.NO.wrapItemAndSub = <li class="subnavi-level1">|</li>
   10.1.NO.ATagTitle.field = subtitle // title
   10.1.CUR = 1
   10.1.CUR.linkWrap = <li class="subnavi-level1-cur"><strong> | 
</strong></li>
   10.1.CUR.ATagTitle.field = subtitle // title
   10.1.CUR.doNotLinkIt = 1

   10.1.CURIFSUB = 1
   10.1.CURIFSUB.linkWrap = <li 
class="subnavi-level1-cur"><strong>|</strong>
   10.1.CURIFSUB.doNotLinkIt = 1
   10.2 = TMENU
   10.2.expAll = 1
   10.2.wrap = <ul>|</ul>
   10.2.NO.linkWrap = <li class="level2-no">|
   10.2.NO.ATagTitle.field = subtitle // title
   10.2.CUR = 1
   10.2.CUR.linkWrap = <li class="subnavi-level2-cur"><strong> | </strong>
   10.2.CUR.ATagTitle.field = subtitle // title
   10.2.CUR.doNotLinkIt = 1

   10.2.CURIFSUB = 1
   10.2.CURIFSUB.linkWrap = <li 
class="subnavi-level2-cur"><strong>|</strong>
   10.2.CURIFSUB.doNotLinkIt = 1
   10.3 = TMENU
   10.3.expAll = 1
   10.3.wrap = <ul>|</ul>
   10.3.NO.linkWrap = <li class="subnavi-level3">|</li>
   10.3.NO.ATagTitle.field = subtitle // title
   10.3.CUR = 1
   10.3.CUR.wrapItemAndSub = <li class="subnavi-level3-cur"><strong> | 
</strong></li>
   10.3.CUR.ATagTitle.field = subtitle // title
   10.3.CUR.doNotLinkIt = 1
}

Mir fehlt bei den ganzen Möglichkeiten (ACT,CUR usw.) die Fantasie, das 
sauber hinzukriegen...

Gruß und danke

Michael



More information about the TYPO3-german mailing list