---
title: "Menu nicht anzeigen!?"
url: "https://www.typo3.net/d/8257-menu-nicht-anzeigen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-01-14"
last_reply: "2004-01-26"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Menu nicht anzeigen!?

TYPO3 › Menüs · 1 Antwort · gestartet 2004-01-14

## Eröffnungsbeitrag

**SIR_LEGOLAS** · 2004-01-14 · [Beitrag #1](https://www.typo3.net/d/8257-menu-nicht-anzeigen/1)

halli hallo!
hab folgendes Problem:

ich hab ein menu (alles auf www.speerflug.de) zu sehen.
das menu wird über css formatiert. folglich hatte ich im template bisher das hier stehen...:

```html
<div id="Menu">
<table>
<!-- ###MENU_LEVEL1### begin -->
<tr><div class="menu-level1-no">Menu Item 1</div></tr>
<tr><div class="menu-level1-no">Menu Item 1</div></tr>
<tr><div class="menu-level1-act">Menu Item 1</div></tr>
<tr><div class="menu-level2-no">Menu Item 1</div></tr>
<tr><div class="menu-level2-no">Menu Item 1</div></tr>
<tr><div class="menu-level2-act">Menu Item 1</div></tr>
<tr><div class="menu-level1-no">Menu Item 1</div></tr>
<!-- ###MENU_LEVEL1### end -->
</table>
</div>
```

ja...das ist grade der code ausm Modern Template Biulding (wollte das mit dem aufklapp-menu mal ausprobiern.
soweit so gut...
TS war folgendes:

```typoscript
  subparts.MENU_LEVEL1 = HMENU
  subparts.MENU_LEVEL1.entryLevel = 1
  subparts.MENU_LEVEL1.1 = TMENU
  subparts.MENU_LEVEL1.1.NO {
    allWrap = <tr height="21"><td height="21"> | </td></tr>
```

Nu zeigt der auf Seiten, wo kein Untermenu ist, den Rahmen vom menu trotzdem an, zwar so das nur ein eintrag reinpassen würde, aber es sieht halt scheisse aus.

Frage nun, wie schaff ich es, dass das Menu nur angezeigt wird, wenn auch eins vorhanden ist!?

Mein Ansatz war:

```html
<!-- ###MENU_LEVEL1### begin -->
<div id="Menu">
<table>
<tr><div class="menu-level1-no">Menu Item 1</div></tr>
<tr><div class="menu-level1-no">Menu Item 1</div></tr>
<tr><div class="menu-level1-act">Menu Item 1</div></tr>
<tr><div class="menu-level2-no">Menu Item 1</div></tr>
<tr><div class="menu-level2-no">Menu Item 1</div></tr>
<tr><div class="menu-level2-act">Menu Item 1</div></tr>
<tr><div class="menu-level1-no">Menu Item 1</div></tr>
</table>
</div>
<!-- ###MENU_LEVEL1### end -->
```

und dann:

```typoscript
  subparts.MENU_LEVEL1 = HMENU
  subparts.MENU_LEVEL1.entryLevel = 1
  subparts.MENU_LEVEL1.1 = TMENU
  subparts.MENU_LEVEL1.1.NO {
    before = <div id="Menu"><table border="0">
    allWrap = <tr height="21"><td height="21"><div id="menu1-level1-no"> | </div></td></tr>
    after = </table></div>
```

aber wenn ich das mache, dann zeigt der auf seiten wo ein menu kommen soll, immer nur einn eintrag an, und gibt im source das hier aus:

```html
<tr height="21"><td height="21"><div id="menu1-level1-no"><div id="Menu"><table border="0"><A HREF="index.php?id=67" onFocus="blurLink(this);">Wölflinge</A></table></div></div></td></tr><tr height="21"><td height="21"><div id="menu1-level1-no"><div id="Menu"><table border="0"><A HREF="index.php?id=68" onFocus="blurLink(this);">Jungpfadfinder</A></table></div></div></td></tr><tr height="21"><td height="21"><div id="menu1-level1-no"><div id="Menu"><table border="0"><A HREF="index.php?id=69" onFocus="blurLink(this);">Pfadfinder</A></table></div></div></td></tr><tr height="21"><td height="21"><div id="menu1-level1-no"><div id="Menu"><table border="0"><A HREF="index.php?id=70" onFocus="blurLink(this);">Rover</A></table></div></div></td></tr>
```

Aus dem code resultiert das dann halt, dass nur eins angezeigt wird.

Wie geht das richtig?

Danke schon mal!

Mfg
Lego

## Antworten

### [#2](https://www.typo3.net/d/8257-menu-nicht-anzeigen/2) · SIR_LEGOLAS · 2004-01-26

Hallo? kann mir nicht irgendwer helfen?
ich find keine Lösung für mein Problem!

Ich will einfach nur dafür sorgen dass des menu NUR angezeigt wird, wenn auch ein untermenü da ist!

---

Quelle: „Menu nicht anzeigen!?“, typo3.net, https://www.typo3.net/d/8257-menu-nicht-anzeigen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
