---
title: "Untermenü nur anzeigen, falls vorhanden"
url: "https://www.typo3.net/d/41152-untermenue-nur-anzeigen-falls-vorhanden"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-04-10"
last_reply: "2006-04-11"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Untermenü nur anzeigen, falls vorhanden

TYPO3 › Menüs · 1 Antwort · gestartet 2006-04-10

## Eröffnungsbeitrag

**rabe69** · 2006-04-10 · [Beitrag #1](https://www.typo3.net/d/41152-untermenue-nur-anzeigen-falls-vorhanden/1)

Hallo,
Ich habe schon versucht eine Lösujng über die Forums-Suche zu finden, war aber leider erfolglos.
Ich habe folgendes Problem:
Ich habe ein Hauptmenü und ein Untermenü.
Beide sollen in separaten Unsortierten-HTML-Listen dargestellt werden.
Hier mein TS-Code:

```typoscript
## mainMenu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <ul>|</ul>    
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
  allWrap = <li>|</li>
}
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT < lib.mainMenu.1.NO
lib.mainMenu.1.ACT {
  allWrap = <li class="on">|</li>
}
## mainMenu [End]

## subMenu [Begin]
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <ul>|</ul>    
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
  allWrap = <li>|</li>
}
lib.subMenu.1.ACT = 1
lib.subMenu.1.ACT < lib.subMenu.1.NO
lib.subMenu.1.ACT {
  allWrap = <li class="on">|</li>
}
## subMenu [End]
```

Jetzt habe ich das Problem, das wenn **keine** Unterseite vorhanden ist, immer noch die <ul></ul> Tags ohne Inhalt ausgegeben werden.
Das ist erstens nicht standardkonform, was mich hier nicht weiter stören würde.
Leider habe ich ein Stylesheet definiert, das neben dem Menü eine schwarze Linie zeichnet soll:
DIV#submenu UL { border-left:1px solid #000 }

Gibt es eine Möglichkeit über eine Condition o.ä. festzulegen,

[Untermenüpunkte vorhanden]

lib.subMenu.wrap = <ul>|</ul>

[keine Untermenüpunkte vorhanden]

lib.subMenu.wrap = |

?

Ich danke für jede Hilfe!

Viele Grüße

Rabe69

## Antworten

### [#2](https://www.typo3.net/d/41152-untermenue-nur-anzeigen-falls-vorhanden/2) · theo · 2006-04-11

Vielleicht solltest Du einfach das passende Typoscript für ein Listenmenü verwenden, anstatt ein falsches hintenherum noch zurechtzuwürgen...  ;)

Nimm das hier als Basis und alles wird gut -> [/faq/menu-bulletlist](https://www.typo3.net/faq/menu-bulletlist)

---

Quelle: „Untermenü nur anzeigen, falls vorhanden“, typo3.net, https://www.typo3.net/d/41152-untermenue-nur-anzeigen-falls-vorhanden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
