---
title: "Aufklapp Menü mit kleinen Problemen"
url: "https://www.typo3.net/d/118248-aufklapp-menue-mit-kleinen-problemen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","TYPO3 6.x"]
created: "2014-06-17"
last_reply: "2014-06-17"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Aufklapp Menü mit kleinen Problemen

TYPO3 › Menüs · 2 Antworten · gestartet 2014-06-17

## Eröffnungsbeitrag

**kleinerflo** · 2014-06-17 · [Beitrag #1](https://www.typo3.net/d/118248-aufklapp-menue-mit-kleinen-problemen/1)

Hallo vielleicht kann mir einer von euch helfen ich sehe den Wald vor lauter Bäumen nicht mehr.
Ich wollte ein Menü bauen das sich aufklappt wenn unterpunkte da sind.
Das Problem ist das wenn ich den Unterpunkt auf Aktiv setze wird es falsch formatiert

```typoscript
### LEFT-NAVIGATION ###
lib.LEFTNAV3 = HMENU 
lib.LEFTNAV3 { 


entryLevel = 1
1= TMENU
1{
noBlur = 1
expAll = 0

NO.wrapItemAndSub = <li>|</li> 
ACT = 1
ACT.ATagParams = class="selected"
ACT.allWrap = <ul class="sub-navi">|</ul>
ACTIFSUB = 1 
ACTIFSUB.allWrap = <li>|</li>
ACT.wrapItemAndSub =  </li>
 
} 
2 = TMENU
2{

NO.allWrap = <ul class="sub-navi"><li>
ACT.allWrap = <li>|</li>
ACT.ATagParams = class="selected"
ACT = 1
ACT.allWrap = <ul class="sub-navi"><li>|</li></ul>
} 
}
# HMENU für hierarchisches Menu
# Navigation für die 2te Ebene in Ebene 1 verschachteln
lib.LEFTNAV = HMENU
lib.LEFTNAV {
    # Erste Ebene als Textmenü
  entryLevel = 1
    1 = TMENU
    1 {
        # Ebene 1 als Liste
        wrap = <ul>|</ul>
        # Klappe alles aus
        expAll = 0
        # Normalzustand
        NO = 1
        NO {
            # alle Ebene 1 Links als Listenelement
            linkWrap = <li>|</li>
            # Zusatzattribut für die Links
            
        }

        # Aktivzustand
        CUR = 1
        CUR {
            # alle Ebene 1 Links als Listenelement
            linkWrap = <li>|
            # Zusatzattribut für die Links
            ATagParams = class="selected"
        }
    
    # Aktiv Zustans
    AKT = 1
    AKT {
      ATagParams = class="selected"
    }
    }
    # Zweite Ebene als Textmenü
    2 = TMENU
    2 {
        # Ebene 2 als Liste
        wrap = <ul>|</ul>
        # Normalzustand
        NO = 1
        NO {
            # alle Ebene 2 Links als Listenelement
            linkWrap = <li>|</li>
            # Zusatzattribut für die Links
            
        }

        # Aktivzustand
        CUR = 1
        CUR {
            # alle Ebene 2 Links als Listenelement
            linkWrap = <li>|
            # Zusatzattribut für die Links
            
        }
    }
}
```

Die Aktiven Haupt Punkte sind soweit in Ordnung

```html
<div class="submenu"><ul>
	<li><a href="index.php?id=8"  >Kat 1</a></li>
	<li><a href="index.php?id=5"  class="selected">Kat 2</a> ##Aktiver Haupt Punkt 
	<ul>
		<li><a href="index.php?id=10"  >[Default Title]</a></li>
                <li><a href="index.php?id=10"  >[Default Title]</a></li>
	   </ul>
	</li>
 </ul></div>
```

Leider gibt er mir hier die Unterpunkte bei Aktiv zustand wie einen Hauptpunkt aus und setzt mir die class selected nicht.

```html
</div>  

    <div class="submenu"><ul>
	<li><a href="index.php?id=8"  >Kat 1</a></li>
	<li><a href="index.php?id=5"  >Kat 2</a></li> ##
	<ul>
	<li><a href="index.php?id=10"  >[Default Title]</a></li> ## Akvtiver Unterpunkt 
        <li><a href="index.php?id=11"  >[Default Title]</a></li>
	</ul>
</ul>
</div>
```

## Antworten

### [#2](https://www.typo3.net/d/118248-aufklapp-menue-mit-kleinen-problemen/2) · toifel · 2014-06-17

Was du nutzen willst heisst "ACT" - nicht "AKT" ;)

### [#3](https://www.typo3.net/d/118248-aufklapp-menue-mit-kleinen-problemen/3) · kleinerflo · 2014-06-17

Danke habe das ganze noch mal über den haufen geschmissen und mit dem code bin ich dann zu meinem ergebniss gekommen

```typoscript
lib.LEFTNAV = HMENU
lib.LEFTNAV { 
       
       entryLevel = 1
        
       wrap = <ul>|</ul> 
       1 = TMENU 
       1.noBlur = 1 
       1.expAll = 0
       1.NO = 1 
       1.NO.wrapItemAndSub = <li>|</li>
       1.ACT < .NO
       1.ACT = 1
       1.ACT.wrapItemAndSub = <li class="active">|</li>
       1.ACT.ATagParams = class="selected"
       
       2 < 1
       2=TMENU
       2.noBlur = 1
       2.expAll = 0
       2.wrap = <ul class="sub">|</ul>
       2.NO = 1
       2.NO.wrapItemAndSub = <li>|</li>
   }
```

---

Quelle: „Aufklapp Menü mit kleinen Problemen“, typo3.net, https://www.typo3.net/d/118248-aufklapp-menue-mit-kleinen-problemen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
