---
title: "TMENU Ausgabe"
url: "https://www.typo3.net/d/53574-tmenu-ausgabe"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-11-17"
last_reply: "2006-11-18"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# TMENU Ausgabe

TYPO3 › Menüs · 2 Antworten · gestartet 2006-11-17

## Eröffnungsbeitrag

**Rowar** · 2006-11-17 · [Beitrag #1](https://www.typo3.net/d/53574-tmenu-ausgabe/1)

Hallo alle zusammen,

ich habe euer Tutorial gelesen komme aber leider nicht auf die Lösung die ich für mein Menü benötige. Ich möchte, dass das Menü mit Folgendem (X)HTML Code ausgegeben wird:

```html
<div id="Seitenleiste">
	<h1>Navigation</h1>
	<ul id="level1">
	<li id="level1activ"><a href="index.php?id=2" title="Home">Home</a>
		<ul id="level2">
		<li id="level2activ"><a href="index.php?id=10" title="Test">Test</a></li>
		<li><a href="index.php?id=18" title="Test2">Test2</a></li>
		</ul>
	</li>
	<li><a href="index.php?id=3" title="Artikel">Artikel</a></li>
	<li><a href="index.php?id=12" title="Bilder-Gallerie">Bilder-Gallerie</a></li>
	<li><a href="index.php?id=5" title="Diverses">Diverses</a></li>
	</ul>
</div>
```

Jedoch bekomme ich das nicht hin. Ich habe nun folgendes Typo3 Script:

```typoscript
# Definition der Navigation
temp.LeftNav = HMENU
temp.LeftNav {
  entryLevel = 0
  1 = TMENU
  1 {
       expAll = 0
       noBlur = 1
       
       wrap = <ul id="level1">|</ul>
       NO.wrapItemAndSub = <li>|</li>
       NO.ATagTitle.field = title
       
       ACT = 1
       ACT.allWrap = <li id="level1activ"> | </li>
       
       IFSUB = 1
       IFSUB.ATagTitle.field = title
       IFSUB.wrapItemAndSub = <li>|</li>
       
       ACTIFSUB = 1
       ACTIFSUB.ATagTitle.field = title
       ACTIFSUB.wrapItemAndSub = <li id="level1activ"> | </li>
       
  }
  2 < .1 
  2.wrap = <ul id="level2">|</ul>
  2.NO.ATagTitle.field = title
}
```

Aber das gibt mir nur folgenden (X)HTML Code aus:

```html
<div id="Seitenleiste">
<h1>Navigation</h1>
<ul id="level1">
	<li id="level1activ"><a href="index.php?id=2" title="Home">Home</a>
	<ul id="level2">
		<li id="level1activ"><a href="index.php?id=10">Test</a></li>
		<li><a href="index.php?id=18" title="Test2">Test2</a></li>
	</ul>
	</li>
	<li><a href="index.php?id=3" title="Artikel">Artikel</a></li>
	<li><a href="index.php?id=12" title="Bilder-Gallerie">Bilder-Gallerie</a></li>
	<li><a href="index.php?id=5" title="Diverses">Diverses</a></li>
	</ul>
</div>
```

Das ist ja auch fast richtig, jedoch sollte er in der zweiten ebene auch <li id="level**2**activ"> und nicht <li id="level**1**activ"> ausgeben.

Langsam aber sicher zweifle ich an mir selbst, ich hoffe mir kann wer helfen.

Gruß, Rowar.

## Antworten

### [#2](https://www.typo3.net/d/53574-tmenu-ausgabe/2) · sopinon · 2006-11-17

Du musst ja nur die entsprechenden Optionen überschreiben, wo "level1activ" vorkommt... Wie du das schon bei 2.wrap gemacht hast!

```typoscript
# Definition der Navigation
temp.LeftNav = HMENU
temp.LeftNav {
  entryLevel = 0
  1 = TMENU
  1 {
       expAll = 0
       noBlur = 1
       
       wrap = <ul id="level1">|</ul>
       NO.wrapItemAndSub = <li>|</li>
       NO.ATagTitle.field = title
       
       ACT = 1
       ACT.allWrap = <li id="level1activ"> | </li>
       
       IFSUB = 1
       IFSUB.ATagTitle.field = title
       IFSUB.wrapItemAndSub = <li>|</li>
       
       ACTIFSUB = 1
       ACTIFSUB.ATagTitle.field = title
       ACTIFSUB.wrapItemAndSub = <li id="level1activ"> | </li>
       
  }
  2 < .1
  2.wrap = <ul id="level2">|</ul>
  2.ACT.allWrap = <li id="level2activ"> | </li>
  2.ACTIFSUB.wrapItemAndSub = <li id="level2activ"> | </li>
  #2.NO.ATagTitle.field = title
}
```

### [#3](https://www.typo3.net/d/53574-tmenu-ausgabe/3) · Rowar · 2006-11-18

Dank,
für die schnelle Hilfe. Anscheinend war ich gestern wohl etwas blöd, dass tut schon fast weh...  #angry#

---

Quelle: „TMENU Ausgabe“, typo3.net, https://www.typo3.net/d/53574-tmenu-ausgabe
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
