---
title: "HMENU & TMENU Sysfolder ausblenden"
url: "https://www.typo3.net/d/58494-hmenu-tmenu-sysfolder-ausblenden"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-02-26"
last_reply: "2010-08-24"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# HMENU & TMENU Sysfolder ausblenden

TYPO3 › Menüs · 2 Antworten · gestartet 2007-02-26

## Eröffnungsbeitrag

**ddanninger** · 2007-02-26 · [Beitrag #1](https://www.typo3.net/d/58494-hmenu-tmenu-sysfolder-ausblenden/1)

hallo,

ich hätte da eine Frage und zwar ich habe eine Navigation die nach dem Entrylevel 1 auftreten soll nun habe ich aber folgendes problem daher es mehrere navigationen in meiner seite gibt habe ich diese unterteilt mit sysfolders:

Topmenu
Fußmenu

Und dann meine richtige Navigation wo die seiten in keinem sysfolder liegen.

Jetz wenn ich aber z.B im Topmenu mich befinde liest er mir natürlich auch die unterseiten etc vom topmenu aus. detto bei fußmenu.

Wie kann ich die Sysfolder nicht in diesem Menu anzeigen lassen.

Bitte um hilfe.

Danke

Mein Leftmenu:

```typoscript
temp.LEFTMENU = HMENU
temp.LEFTMENU {
   entryLevel = 1
   1 = TMENU
   1 {
      expAll = 1
      wrap = <ul id="leftmenu-menu">|</ul>
      NO = 1
      NO {
         wrapItemAndSub = <li>|</li>
      }
      ACT < .NO
      ACT = 1
      ACT {
          wrapItemAndSub = <li>|</li>
          ATagParams = class="activate"
      }

   }
   2 = TMENU
   2 {
      expAll = 1
      wrap = <ul>|</ul>
      NO = 1
      NO {
         wrapItemAndSub = <li>|</li>
      }
      ACT < .NO
      ACT = 1
      ACT {
          wrapItemAndSub = <li>|</li>
          ATagParams = class="activate"
      }
   }
   3 < .2
   4 < .2
}
```

## Antworten

### [#2](https://www.typo3.net/d/58494-hmenu-tmenu-sysfolder-ausblenden/2) · ddanninger · 2007-02-27

Kann mir keiner helfen =/?

Evtl unklar ausgedrückt.

Also:

Meine Struktur:

**- Startpage - (Nur ein startbild mit klick gehts weiter)
-- Home - (Hauptseite)
--- Sysfolder: Topmenu
--- Sysfolder: Fußmenu
--- Seite
---- Unterseite
----- Unterseite
---- Unterseite
--- Seite
--- Seite
.
.
--- Seite**

So nun Will ich im Template auf "Home"
Insgesamt 4 Menus haben:

- Menu ganz oben mein Topmenu holt alle seiten vom Sysfolder: Topmenu
  Menu in der Mitte holt sich alle seiten von Home die nicht im Sysfolder sind.
  Menu unten holt sich die seiten vom Sysfolder: Fußmenu

Diese 3 Menus funktionieren einwandfrei.

Jetzt macht mir mein 4 Menu Probleme:

Denn ich möchte die Unterseiten in diesem Linken Menu einbinden.
Jedoch sollen diese nur von den seiten die in keinem Sysfolder sind erstellt werden.

Und wenn ich auf der unterseite bin soll dass menu gleich bleiben und nicht wieder die unterseiten der unterseite anzeigen.

Mein Topmenu:

```typoscript
temp.TOPMENU = HMENU
temp.TOPMENU {
	entryLevel = 0
        special = directory
        special.value = 160
	1 = TMENU
	1 {
		expAll = 1
		#wrap = <ul>|</ul>
		NO = 1
		NO {
			wrapItemAndSub = <li>|</li>
                        ATagParams = class="nohover"
		}

	}

}
```

Mein Mittleres Menu:

```typoscript
temp.MENUBLOCK = HMENU
temp.MENUBLOCK {
	wrap = <div id="menu">|</div>
	entryLevel = 0
	1 = TMENU
	1 {
		expAll = 1
		wrap = <ul>|</ul>
        SPC = 1
        SPC {
            doNotShowLink = 0
            doNotLinkIt = 1
            allWrap = <li>|</li>
        }
		NO = 1
		NO {
			wrapItemAndSub = <li>|</li>
		}
        ACT = 1
        ACT {
                allWrap = <li> | </li>
                ATagParams = class="active"
        }
	}

}
```

Mein Fußmenu:

```typoscript
temp.BOTTOM = HMENU
temp.BOTTOM {
	wrap = <div class="mid">|</div>
	entryLevel = 0
        special = directory
        special.value = 141
	1 = TMENU
	1 {
		expAll = 1
		wrap = <ul>|</ul>
		NO = 1
		NO {
			wrapItemAndSub = <li>|</li>
		}
                ACT = 1
                ACT {
                        allWrap = <li> | </li>
                        ATagParams = class="active"
                }
	}

}
```

Mein Linkes menu welches nicht mit den richtigen seiten funktioniert:

```typoscript
temp.LEFTMENU = HMENU
temp.LEFTMENU {
   #special = directory
   #special.range = 0|-1|-160|-144|-141
   entryLevel = 1
   1 = TMENU
   1 {
      expAll = 1
      wrap = <ul id="leftmenu-menu">|</ul>
      NO = 1
      NO {
         wrapItemAndSub = <li>|</li>
      }
      ACT < .NO
      ACT = 1
      ACT {
          wrapItemAndSub = <li>|</li>
          ATagParams = class="activate"
      }

   }
   2 = TMENU
   2 {
      expAll = 1
      wrap = <ul>|</ul>
      NO = 1
      NO {
         wrapItemAndSub = <li>|</li>
      }
      ACT < .NO
      ACT = 1
      ACT {
          wrapItemAndSub = <li>|</li>
          ATagParams = class="activate"
      }
   }
   3 < .2
   4 < .2
}
```

Ich habe es jetzt schon mit:

```typoscript
special = directory
   special.range = 0|-1|-160|-144|-141
```

probiert, aber wenn ich dies so mache funktionierts im 1ten augenblick es zeigt mir nur die untermenus der nicht in einem Sysfolder existierenden seiten an.

jedoch wenn ich dann in dem menu eine unterseite auswähle, dann wechselt dass menu und will wieder die unterseite der unterseite

d.h

Statt
Menustruktur:

**Seite
- Unterseite
-- Unterseite2**

wenn ich dann auf "Unterseite" klicke kommt dann folgende Menustruktur:

**Unterseite2**

Bitte um hilfe

### [#3](https://www.typo3.net/d/58494-hmenu-tmenu-sysfolder-ausblenden/3) · Unbekannter Benutzer · 2010-08-24

Falls eventuell noch jemand mal nach einer Lösung für dieses Problem suchen sollte:
Ich habe im SysFolder 'Footer' statt Seiten nur Shortcuts eingefügt. Diese Verweisen auf Seiten, welche sich in der 1. Navigationsebene befinden. Diese Seiten will ich aber natürlich nicht in der Top-Navigation (bzw. Main-Navigation) angezeigt bekommen, dadurch einfach noch Häkchen bei 'Hide in menu' bei den einzelnen Seiten setzen.

Eventuell zur besser Verständlichkeit hier der Tree aufskizziert:
root
--Seite Home
--Seite About us
--Seite Sitemap (Hide in Menu)
--Seite Impressum (Hide in Menu)
--SysFolder Footer
----Shortcut Sitemap (-->Seite Sitemap)
----Shortcut Impressum (-->Seite Impressum)

Ist ein einfacher Work-Around für das Problem, es gibt sicher noch bessere Lösungswege.

---

Quelle: „HMENU & TMENU Sysfolder ausblenden“, typo3.net, https://www.typo3.net/d/58494-hmenu-tmenu-sysfolder-ausblenden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
