Zum Inhalt springen

ATagParams oder ATagParam.class im Submenü

Erstellt am 17. November 2010 · 2 Antworten · letzte Antwort am 19. November 2010

Tags: Frage

Pawhi ·

Guten Tag liebe Typo 3 Community,

lib.submenu = HMENU
               
lib.submenu {

       entryLevel = 1
        1 = TMENU
                ATagParam.class="footerlink"  
        1 {

                wrap = <div class="tx-msfootermenu-pi1"><div class="footergroup"><ul> | </ul></div></div>
                expAll = 1

                NO.ATagTitle.field = subtitle//title

                NO.wrapItemAndSub = <li> | </li>
                ATagParam.class="footerlink"  
   
                ACT.ATagParams =class="footerlink_footerparent"

                ACTIFSUB < .IFSUB

                ACTIFSUB.ATagParams =class="footerlink_footerparent"
                IFSUB = 1

                IFSUB {

                        wrapItemAndSub = <li> | </li>

                        allWrap = | <!–<![endif]–>

                        linkWrap = |<!–[if IE 7]><!–>

                        ATagBeforeWrap = 1

                        ATagParams = class="footerlink"

                }

        }

 
    }

Ich würde gerne im Submenü dem aktiven Link eine a-class zuweisen und den normalen Links auch eine.
Jedoch will dies nicht so recht funktionieren, was mache ich falsch?

etux ·

Du hast es mal richtig, mal falsch geschrieben. Mal mit „Menü-Zustand“ davor, mal nicht. Und dann auch noch die reine Schreibfehler.
Also vergleichen und korrigieren. Dabei kannst Du die TYPO3-Ref und andere Beispiele als Muster benutzen.

ATagParams

trainerth ·

So ganz schlau wird man aus dem Code nicht...

Sowas in der Art wolltest du wohl...
obwohl ich nicht verstehe warum hier von Submenü die Rede ist.... und da wohl besser ein special = directory benutzt wird....

aber, TS:

lib.submenu = HMENU
lib.submenu {
    entryLevel = 1
    1 = TMENU
    1 {
        wrap = <div class="tx-msfootermenu-pi1"><div class="footergroup"><ul> | </ul></div></div>
        expAll = 1
        NO = 1
        NO { 
            ATagTitle.field = subtitle//title
            wrapItemAndSub = <li> | </li>
            ATagParam = class="footerlink"
        }
        
        ACT = 1
        ACT <.NO
        ACT {
            ATagParams = class="footerlink_footerparent"
        }
 
        IFSUB = 1
        IFSUB {
            wrapItemAndSub = <li> | </li>
            
            // Kapier ich nicht... wofür is das gut
            allWrap = | <!–<![endif]–>
            linkWrap = |<!–[if IE 7]><!–>
            // Kapier ich nicht... wofür is das gut
            
            ATagBeforeWrap = 1
            ATagParams = class="footerlink"
        }
        
        ACTIFSUB = 1
        ACTIFSUB < .IFSUB
        ACTIFSUB.ATagParams =class="footerlink_footerparent"
    }
    
    2 = hier käme das SUBMENUE ???
 }