---
title: "Problem mit Textmenü"
url: "https://www.typo3.net/d/35029-problem-mit-textmenue"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2005-12-18"
last_reply: "2005-12-18"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit Textmenü

Allgemein · 4 Antworten · gestartet 2005-12-18

## Eröffnungsbeitrag

**rohBERT** · 2005-12-18 · [Beitrag #1](https://www.typo3.net/d/35029-problem-mit-textmenue/1)

Hallo,

versuche mich gerade an meiner ersten Typo3 Seite.

Das Textmenü sollte eigentlich so aussehen:

[Bild: saulgrub-info.de/…/Menue_ok.gif](http://www.saulgrub-info.de/_t3_guadzle/_problem/Menue_ok.gif)

leider siehts so aus:

[Bild: saulgrub-info.de/…/Menue.gif](http://www.saulgrub-info.de/_t3_guadzle/_problem/Menue.gif)

Ich kriegs einfach nicht gebacken. #angry#

```typoscript
        MENU_OBEN = HMENU
        MENU_OBEN {
            special =directory
            special.value = 4
            entryLevel = 1
            1 = TMENU
            1.NO = 1
            1.expAll = 0
            1.noBlur = 1
            1.NO {
                allWrap =  <li>| |</li> |*|<li>| |</li> |*| <li>| |</li> 
            }
            1.ACT= 1
            1.ACT{
                allWrap = <li id="menu_1">| |</li> |*|<li id="menu_1">| |</li> |*| <li id="menu_1">| |</li> 
            }
            # zweite Navigationsebene
            2 = TMENU
            2.NO = 1
            2.noBlur = 1
            2.NO.allWrap = <ul id="subnavlist"> <li>- |</li> |*|<li>- |</li> |*| <li>- |</li></ul>
            2.CUR= 1
            2.CUR{
                allWrap = <ul id="subnavlist"> <li id="menu_2">- |</li> |*|<li id="menu_2">- |</li> |*| <li id="menu_2">- |</li></ul>
            }
        }
```

Hier nun der von TYPO3 erzeugte HTML-Quelltext:

```html
<div id="navcontainer">
    <ul id="navlist">
    	<li>| <a href="index.php?id=9">startseite</a></li>
    	<li>| <a href="index.php?id=7">leistungen</a></li>
    	<li id="menu_1">| <a href="index.php?id=8">aktuell</a></li>
    	    <ul id="subnavlist"> 
                <li id="menu_2">- <a href="index.php?id=22">highlights</a></li>
                <li>- <a href="index.php?id=21">speisekarte</a></li>
                <li>- <a href="index.php?id=20">events</a></li>
    	    </ul>
    	<li>| <a href="index.php?id=6">kontakt</a></li>
    </ul>
</div>
```

Was muss ich tun damit das Submenü in der zweiten Zeile steht und das Hauptmenü darüber, egal welcher Menüpunkt ausgewählt wird.

Gruss und Dank im voraus

rohBERT

Mein Typo3 Problemseite:
<http://www.saulgrub-info.de/_t3_guadzle/>

Die HTML-Vorlage:
<http://www.saulgrub-info.de/_t3_guadzle/_problem/htm-Vorlage.txt>

Die Stylesheet-Datei:
<http://www.saulgrub-info.de/_t3_guadzle/_problem/Stylesheet-Datei.txt>

Das ganze Typoscript:
<http://www.saulgrub-info.de/_t3_guadzle/_problem/TypoScript.txt>

## Antworten

### [#2](https://www.typo3.net/d/35029-problem-mit-textmenue/2) · ion · 2005-12-18

Hallo Robert

Ich bin der meinung dass die Zeile

```typoscript
allWrap =  <li>| |</li> |*|<li>| |</li> |*| <li>| |</li> 
allWrap = <li id="menu_1">| |</li> |*|<li id="menu_1">| |</li> |*| <li id="menu_1">| |</li>
```

nicht korrekt sind.

nach meiner Logik müsste es

```typoscript
allWrap =  <li>|</li> |*| <li>|</li> |*| <li>|</li> 
allWrap = <li id="menu_1">|</li> |*| <li id="menu_1">|</li> |*| <li id="menu_1">|</li>
```

heissen.

Zur erleuterung:
1Ev =  erstes Element vorne (<li>)
mEv =  mitlere Elemente vorne (<li>)
2LEn = zweit letztes Element nach (</li>)

in einem wrap:
1Ev | 1En || 2Ev | 2En |*| mEv |mEn |*| 2LEv | 2LEn || LEv | LEn

Hoffe es filft dir weiter

Gruss Manuel

### [#3](https://www.typo3.net/d/35029-problem-mit-textmenue/3) · rohBERT · 2005-12-18

Hallo Manuel

Irgendwie kapiere ich es nicht, stehe oder sitze mal wieder voll auf der Leitung.

Leider wird der Script-Code nicht ganz vollständig angezeigt, habe deshalb mal einen Screenshot vom Script gemacht:
----------------------------------
[Bild: saulgrub-info.de/…/typoScript.gif](http://www.saulgrub-info.de/_t3_guadzle/_problem/typoScript.gif)
----------------------------------

Könntest du dich bitte nochmal bemühen mir das zu erklären?

Gruss und Dank

rohBERT

### [#4](https://www.typo3.net/d/35029-problem-mit-textmenue/4) · steffenk · 2005-12-18

Du musst verschachtelte ul's in li's packen, damit es semantisch richtig ist, also

<ul>
<li>..</li>
<li>..</li>
<li><ul>
  <li>...</li>
   ...
</ul></li>
</ul>

### [#5](https://www.typo3.net/d/35029-problem-mit-textmenue/5) · rohBERT · 2005-12-18

Hallo

ich hab die beiden Menüs (Sub- und Hauptmenü) auf 2 Marker verteilt - es funktioniert .

```typoscript
# Hauptmenü    
   
10.marks.MENU_OBEN = HMENU
10.marks.MENU_OBEN {
    entryLevel = 1
    1 = TMENU
    1.NO = 1
    1.expAll = 0
    1.noBlur = 1
    1.NO {
        allWrap =  <li>| |</li> |*|<li>| |</li> |*| <li>| |</li> 
    }

    1.ACT= 1
    1.ACT{
        allWrap = <li id="menu_1">| |</li> |*|<li id="menu_1">| |</li> |*| <li id="menu_1">| |</li> 
    }
}
# Sub-Menü 

10.marks.SUB_MENU_OBEN = HMENU
10.marks.SUB_MENU_OBEN {
    entryLevel = 2
    1 = TMENU
    1.NO = 1
    1.noBlur = 1
    1.NO.allWrap = <ul id="subnavlist"> <li>- |</li> |*|<li>- |</li> |*| <li>- |</li></ul>
    1.CUR= 1
    1.CUR{
        allWrap = <ul id="subnavlist"> <li id="menu_2">- |</li> |*|<li id="menu_2">- |</li> |*| <li id="menu_2">- |</li></ul>
    }
}
```

vielen Dank für eure Mühen - bis zum nächsten problem.

Gruss

rohBERT

---

Quelle: „Problem mit Textmenü“, typo3.net, https://www.typo3.net/d/35029-problem-mit-textmenue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
