---
title: "Syntax Fehler? Danynamisches Menue"
url: "https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-07-15"
last_reply: "2004-07-16"
replies: 14
solved: false
page: 1
pages: 1
lang: "de"
---

# Syntax Fehler? Danynamisches Menue

TYPO3 › Menüs · 14 Antworten · gestartet 2004-07-15

## Eröffnungsbeitrag

**stapoch** · 2004-07-15 · [Beitrag #1](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/1)

Hallo miteinander

So jetzt die nächste Hürde das Dynamische Menue  :-)

Mein Script sieht mittlerweile so aus:
###
seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/template/template.html
workOnSubpart = DOKUMENT
marks.INHALT = CONTENT
marks.INHALT.table = tt_content
}

marks.TOP_MENU = HMENU
seite.20 = HMENU
seite.20.entryLevel = 1
seite.20.1 = TMENU
seite.20.1.NO {
linkWrap = <B>|</B><BR>
}
###

Doch es funktioniert nicht. Mache ich Syntax fehler?

Vielen Dank für eure Bemühungen.

## Antworten

### [#2](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/2) · Dander · 2004-07-15

Tag das:

```typoscript
marks.TOP_MENU = HMENU 
seite.20 = HMENU 
seite.20.entryLevel = 1 
seite.20.1 = TMENU 
seite.20.1.NO { 
linkWrap = <B>|</B><BR>
```

sollte so ausehen:

```typoscript
marks.TOP_MENU  = HMENU 
marks.TOP_MENU.entryLevel = 1 
marks.TOP_MENU.1 = TMENU 
marks.TOP_MENU.1.NO { 
linkWrap = <B>|</B><BR> 
}
```

und die { von dem page.10 sollte erst nach dem Menü zugehen

MFG

Dander

### [#3](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/3) · stapoch · 2004-07-15

seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/template/template.html
workOnSubpart = DOKUMENT
marks.INHALT = CONTENT
marks.INHALT.table = tt_content

marks.TOP_MENU = HMENU
marks.TOP_MENU.entryLevel = 1
marks.TOP_MENU.1 = TMENU
marks.TOP_MENU.1.NO {
linkWrap = <B>|</B><BR>
}
}

---

So sieht das nun aus, ein Page unten dran mit Titel ist auch generiert. Doch das Menu bleibt leer. Nichts wird angezeigt. Was mache ich falsch?

### [#4](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/4) · Dander · 2004-07-15

wie sieht dein seitenbaum aus und wo liegt das template??

MFG

Dander

### [#5](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/5) · stapoch · 2004-07-15

Danke für die prombte Antwort.
So sieht der Baum aus.

---typo3 (world symbol)
-----domain.ch
--------news

Das Template ist bei domain.ch hinterlegt.

### [#6](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/6) · Dander · 2004-07-15

kein wunder das du keine seiten angezeigt bekommt wenn du keine unter-seiten hast ^^
leg mal unterseiten bei domain.ch an und schmeis das entrylevel raus

MFG

Dander

### [#7](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/7) · stapoch · 2004-07-15

Habe meinen Kommentar Sekunden später editiert, irgendwie übernimmt PHPBB meine leerzeichen nicht wirkich bei der ASCII Zeichnung. So wie es jetzt aber ersichtlich ist stimmt es. was mache ich falsch?

### [#8](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/8) · Dander · 2004-07-15

dann bitte ich noch um das template ^^
und der Inhalts-marker funktioniert???

MFG

Dander

### [#9](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/9) · stapoch · 2004-07-15

Das Template:

--
seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/template/template.html
workOnSubpart = DOKUMENT
marks.INHALT = CONTENT
marks.INHALT.table = tt_content

marks.TOP_MENU = HMENU
marks.TOP_MENU.entryLevel = 1
marks.TOP_MENU.1 = TMENU
marks.TOP_MENU.1.NO {
linkWrap = <B>|</B><BR>
}
}
---
Das HTML Template (template.html)

<html>
<head>
<title>Taxisoft.ch</title>
<body>
###DOKUMENT###
<br>
###INHALT###
<br>
###TOP_MENU###
<br>
###DOKUMENT###
</body>
</html>

### [#10](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/10) · Dander · 2004-07-15

noch was mach aus linkWrap allWrap
und nimm das entrylevel weg das brauchst du nicht
und funktioniert der inhaltsmarker???

MFG

Dander

### [#11](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/11) · doku · 2004-07-15

du solltest dem menü vielleicht auch mal sagen, was es überhaupt anzeigen soll, z.b. den seitentitel?  ;)

```typoscript
marks.TOP_MENU.1.NO { 
linkWrap = <B>|</B><BR>
text.field = title 
}
```

oder auch

```typoscript
marks.TOP_MENU.1.NO { 
linkWrap = <B>|</B><BR>
field = title 
}
```

weiß ich im moment bei einem TMENU nich so genau.

### [#12](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/12) · Dander · 2004-07-15

> marks.TOP_MENU.1.NO {
> linkWrap = <B>|</B><BR>
> text.field = title
> }

@ doku wäre mir neu das man das muss ^^
hab viele menüs ohne das am laufen....

versuch es mal so:

```typoscript
marks.TOP_MENU = HMENU
marks.TOP_MENU.1 = TMENU
marks.TOP_MENU.1.NO {
allWrap =|*| <b> | </b> <br> |*|  
}
```

MFG

Dander

### [#13](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/13) · doku · 2004-07-15

@dander
stimmt wohl. hab ich mich wohl mal vorlaut auf die fresse gelegt... :o
beim GMENU läuft´s so und ich hab mal wieder zuviel gedacht... ;)

dann ist es, wie du ja schon **zweimal** gesagt hattest, das entryLevel, also entweder auf 0 setzen oder rausschmeißen.

### [#14](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/14) · stapoch · 2004-07-15

marks.TOP_MENU = HMENU
marks.TOP_MENU.1 = TMENU
marks.TOP_MENU.1.NO {
allWrap =|*||*|
}
}
--

So hat es prima geklappt, jetzt wie kann ich das allwrap so nutzen das es mir folgendes ausgibt?
bsp:
| news | Download | Kontakt |

Danke für euer hilfe. Ihr seit echt die grössten.

### [#15](https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue/15) · souri · 2004-07-16

> jetzt wie kann ich das allwrap so nutzen das es mir folgendes ausgibt?
> bsp:
> | news | Download | Kontakt |

indem du optionsplit richtig einsetzt ;)

also z.B standardmäßig vor jedem Link ein "|" ausgeben lassen und nach dem letzten zusätzlich noch eines. (und den entsprechenden Sonderzeichencode verwenden, sonst kommt typo bestimmt durcheinander)

```typoscript
allWrap =&#124;&nbsp;|&nbsp; |*||*| &#124;&nbsp;|&nbsp;&#124;
```

---

Quelle: „Syntax Fehler? Danynamisches Menue“, typo3.net, https://www.typo3.net/d/13568-syntax-fehler-danynamisches-menue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
