[TYPO3-german] Text-Sub-Menü, aktuelle Seite soll andere Linkklasse erhalten

Andreas Burg typo3 at andreasburg.de
Tue Nov 11 06:43:54 CET 2008


Hi Nicole,

> lib.menu.sub = COA

warum COA, wenn du sowieso nur ein cObject benutzt? Kannst du dir sparen.

> lib.menu.sub {
>   10 =  HMENU
>   10 {
>     special = directory
>     special.value = 7
>     entryLevel =  {$lib.menu.sub.entryLevel}

hier gibt es keinen entryLevel, mit value gibst du die ID der übergeordneten Seite an und alle 
Unterseiten werden generiert. Also entryLevel löschen bzw. auskommentieren.

> 
>     1 = TMENU
>     1 {
>       expAll = 0
>       noBlur = 1
>       wrap = <ul {$lib.menu.sub.class.ul}>|</ul>
> 
>       NO.wrapItemAndSub = <li> | </li>
>       NO.ATagTitle.field = abstract // description // title
>       NO.stdWrap.htmlSpecialChars = 2
>       NO.stdWrap.htmlSpecialChars.preserveEntities = 1
> 
> #funktioniert bis hierher, dann nicht mehr!
> ###########################################################
> 
>       CUR = 1
>       CUR.wrapItemAndSub = {$lib.menu.sub.class.active}

das macht keinen Sinn. Vergleich das mal mit deinem NO.wrapItemAndSub. Löschen bzw. auskommentieren.

>       CUR.ATagParams = class="aktuell"

das müsste reichen, oder auch: CUR.ATagParams = {$lib.menu.sub.class.active}

wenn du für CUR und ACT die gleiche Klasse benutzt reicht für den folgenden State auch:
ACT < .CUR

> 
> 
>       ACT = 1
>       ACT.wrapItemAndSub = {$lib.menu.sub.class.active}
wie oben
>       ACT.ATagParams = class="aktuell"
wie oben
> 
>     }
>    # brauch ich nicht 2 < .1
>   }
> }

Andreas


More information about the TYPO3-german mailing list