---
title: "HMENU bzw. wo ist das Menü hin??"
url: "https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin"
source: "typo3.net"
tags: ["Allgemein","Frage","Templates & Layouts"]
created: "2003-10-19"
last_reply: "2003-10-24"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# HMENU bzw. wo ist das Menü hin??

Allgemein · 6 Antworten · gestartet 2003-10-19

## Eröffnungsbeitrag

**PaiRaN** · 2003-10-19 · [Beitrag #1](https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin/1)

Hallo Zusammen,

habe eben mir den ganzen Baum nach Menü-Problem durchgeschaut und bin nicht weiter fündig geworden. Somit erstelle ich hier (wie x Millionen andere wohl auch) einen MENU-PROBLEM-Eintrag :)

Ich nutze mein Template und das ist soweit auch ganz toll, die Marks werden erkannt und gegen derzeit *NICHTS* ersetzt ... bis auf Seitentitel.

Mein Problem liegt bei dem Menu. Definiert habe ich diverse Unterseiten nur wird NULL angezeigt (also nix).

Meine Marker sind die folgenden:
**NAV_DATA** sollte das Menü darstellen
**CONTENT** den allgemeinen Teil (kommt aber auch nix)
und die Überschrift funzt!

```typoscript
seite = PAGE
seite.typeNum   = 0
seite.bodyTag   = <body bgcolor="#FFFFFF">
seite.stylesheet = fileadmin/template/main/homepage.css

seite.20 = TEMPLATE
seite.20 {
  template = FILE
  template.file = fileadmin/template/main/hbc_main.htm
  workOnSubpart = DOCUMENT_BODY
  marks.PAGE_TITLE = TEXT
  marks.PAGE_TITLE.field = title
 
  marks.NAV_DATA = HMENU 
  marks.NAV_DATA.special = directory 
  marks.NAV_DATA.special.value = 4 
  marks.NAV_DATA.entryLevel = -1 
  marks.NAV_DATA.1.NO.ATagParams = class="menu" 
  marks.NAV_DATA.1 = TMENU 
  marks.NAV_DATA.1.NO { 
    linkWrap = <font face="verdana"   size="2">|&nbsp;&nbsp;&#124;&nbsp;&nbsp;|*||*| |</font> 
  } 

  marks.CONTENT = CONTENT 
  marks.CONTENT.table = tt_content 
}
```

Kann mir jemand einen Tipp geben, was ich da wohl versaubeutelt haben muß?

Gruß
   // PaiRaN

## Antworten

### [#2](https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin/2) · escapedPrisoner · 2003-10-19

Wenn Typo3Script einen "Syntax error" hat, also fehlende schließende Klammer zum beispiel, dann wird NICHTS angezeigt.

Also besser mit einem normalen Editor am Typo3Script - Code arbeiten. Empfehle Dir einen PHP-Editor.

Greetzz
Daniel

### [#3](https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin/3) · Schmoozer · 2003-10-20

Wir hatten das gleiche Prob.
bei uns at es sich so gelöst, indem wir bei

  marks.NAV_DATA.special = directory
  marks.NAV_DATA.special.value = 4
  marks.NAV_DATA.entryLevel = -1

Die Ziffer hinter Value mit der ID von der Seite Ersetzt haben, von der das Menü ausgehe soll.

### [#4](https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin/4) · sw-student · 2003-10-20

Macht entryLevel im Zusammenhang mit special = directory überhaupt Sinn?

### [#5](https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin/5) · PaiRaN · 2003-10-24

Also, nach vielem hin und her, leicht aggressiven Tendenzen und Verzweiflung ist es mir nun doch gelungen!! Frag mich aber blos nicht warum! Das einzige, was ich bemerkt habe, ich das, TS scheinbar in manchen TAGS CASE-Sensitiv ist !  o.O ...

Weiter eingebunden hab ich die Sachen CSET (Default) und Content (Default). Ich hab das so verstanden, daß ich damit die Content-Sachen schon aus den Seiten einfügen kann mit nur einem kleinen Befehl:

```typoscript
marks.CONTENT < styles.content.get
```

Warum das mit dem CUR nicht klappt, kann ich aber nicht sagen! Im Zweifelsfall werde ich hier wohl auf CSS umsteigen müsse. Ideen sind dazu aber immer gern genommen. :)

Mein Code, der nun also wunderbar (bis auf CUR) funzt ist der folgende:

```typoscript
# Default PAGE object:
page = PAGE
page {
  typeNum = 0
  stylesheet = fileadmin/template/main/homepage.css
}


################################
### Menü ########################
################################
mynav = HMENU
mynav {
  entryLevel = 0 
  1 = TMENU 
  1.expAll = 1
  1.NO {  
    allWrap = <font face=arial size="2">| </font><br>
    10 = HTML 
    10.text.field = title 
    10.fontSize = 9 
    10.fontColor = #000000
  } 

  2 = TMENU
  2.expAll = 1
  
  2.NO {
    allWrap = &raquo; <font face=arial size="1">| </font><br>
    10 = HTML
    10.text.field = title 
    10.fontSize = 8
    10.fontColor = #000000
  }
 2.CUR < .NO
 2.CUR {
    wrap = <font face=arial size="1">| </font><br>
    10.fontColor = #FF0000
 }
}


################################
### TEMPLATE #####################
################################
mytemplate = TEMPLATE
mytemplate {
  template = FILE
  template.file = fileadmin/template/main/hbc_main.htm
  workonsubpart = DOKUMENT_BODY

  ### Headline ###
  marks.PAGE_TITLE = Text
  marks.PAGE_TITLE.field = title

  ### Menü ###
  marks.NAV_DATA < mynav

  ### CONTENT ###
  marks.CONTENT < styles.content.get
}


page.10 < mytemplate
```

Ich danke Euch für Eure Anregungen und Ideen. Vielleicht kann dieser Beitrag ja Euch irgendwie helfen.

// PaiRaN - programmiert lieber wieder chats um sich zu erholen

### [#6](https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin/6) · sw-student · 2003-10-24

CUR muss erst aktiviert werden!!

Dies erreichst du mit **CUR = 1**, also:

```typoscript
2.CUR < .NO
2.CUR = 1
2.CUR { 
    wrap = <font face=arial size="1">| </font><br> 
    10.fontColor = #FF0000 
}
```

### [#7](https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin/7) · PaiRaN · 2003-10-24

Vielen Dank, Steffen :)

und weiterhin HAPPY-FRAGGIN' :)

// PaiRaN

---

Quelle: „HMENU bzw. wo ist das Menü hin??“, typo3.net, https://www.typo3.net/d/6590-hmenu-bzw-wo-ist-das-menue-hin
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
