[TYPO3-german] Aktive Seite in Menü der Unterseiten (csc-menu)

Timo Poppinga poppinga at iljansoft.de
Mon Jan 7 15:01:22 CET 2013


Hi hier hast du mal ein saubere Menü

menu.main = COA
menu.main {
    20 = HMENU
    20 {
        entryLevel = 0
        wrap = |
        1 = TMENU
        1 {
             expAll = 1
             noBlur = 1


             NO.allWrap = <li id="mainnav-{field:uid}">|<ul>
             NO.stdWrap.wrap = |
             NO.ATagTitle.field = nav_title // title
             NO.allWrap.insertData = 1
                
             ACT < .NO
             ACT = 1
             ACT.allWrap = <li class="active" id="mainnav-{field:uid}">|<ul>        

             CUR < .NO
             CUR = 1
             CUR.allWrap = <li class="cur" id="mainnav-{field:uid}">|<ul>       

             IFSUB < .NO
             IFSUB = 1
             IFSUB.allWrap = <li id="mainnav-{field:uid}">|<ul>

        }
      
        2 = TMENU
        2 {
            expAll = 0
            noBlur = 1
            wrap = |</ul></li>
            
            NO.allWrap = <li>|</li>
            NO.linkWrap = |
            NO.beforeImgLink = 0    
        }
    }
}


VG

Timo

Am 07.01.2013 um 14:48 schrieb <kontakt at k2-potsdam.de>
:

> Hallo Liste,
> 
> wünsche noch ein gesundes, erfolgreiches, angenehmes ... usw.
> 
> Ich möchte in dem T3-Element Menü der Unterseiten gern den Link der jeweils aktiven (gerade geöffneten) Seite per css anders darstellen. Das gelingt mir leider bisher nicht. Das Element steht nicht im Template und soll von den Redakteuren als normales Inhaltselement eingebaut werden können. Nur die Darstellung will ich definieren. Habe in einem uralten Thread dazu folgenden Ansatz gefunden:
> 
> tt_content.menu.20.1.1 {
>  ACT = 1
>  ACT < 1.NO
>  ACT.linkWrap = <li class="active">|</li>
>  CUR = 1
>  CUR < 1.NO
>  CUR.linkWrap = <li class="current">|</li>
> }
> 
> Der funzt bei mir bisher nicht. (entsprechende CSS-Klassen habe ich natürlich angelegt.) Ein Blick in den generierten Quellcode zeigt, dass die definierten CSS-Klassen nicht zugewiesen werden. Jetzt bin ich mir a) nicht sicher, wo der Schnipsel eigentlich hingehört, da das eigentliche Menü ja gar nicht im Template steht und b) obs da nicht ne bessere Lösung gibt.
> 
> Für Ideen wäre ich sehr dankbar.
> 
> Gruß, Stefan
> -- 
> k² Potsdam
> kompetenz für kommunikation
> www.k2-potsdam.de
> kontakt at k2-potsdam.de
> 
> Tel. 0331/86 749 883
> Funk 0172/514 3825
> 
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list