---
title: "GMENU mit Nummerierung"
url: "https://www.typo3.net/d/41960-gmenu-mit-nummerierung"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-04-24"
last_reply: "2007-02-08"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# GMENU mit Nummerierung

TYPO3 › Menüs · 2 Antworten · gestartet 2006-04-24

## Eröffnungsbeitrag

**meichen** · 2006-04-24 · [Beitrag #1](https://www.typo3.net/d/41960-gmenu-mit-nummerierung/1)

Hallo

Habe ein grafisches GMENU mit drei Ebenen erstellt. Mir fehlt jetzt noch die korrekte Nummerierung:
[Stufe 1, erster Eintrag     1.0.0]
[Stufe 1, zweiter Eintrag    2.0.0]
[-Stufe 2, erster Eintrag    2.1.0]
[-Stufe 2, zweiter Eintrag   2.2.0]
[--Stufe 3, erster Eintrag   2.2.1]
[--Stufe 3, zweiter Eintrag  2.2.2]
[-Stufe 2, dritter Eintrag   2.3.0]
[Stufe 1, dritter Eintrag    2.0.0]

Für die erste Stufe habe ich folgendes an meinen Menü Eintrag angehängt:

```typoscript
{register:count_MENUOBJ}.0.0
```

Für die zweite Stufe wollte ich genau gleich vorgehen:

```typoscript
x.{register:count_MENUOBJ}.0
```

Dummerweise scheint count_MENUOBJ zusätzlich zum lokalen Zähler noch die Anzahl der "Eltern Einträge" zu zählen.

Im Obigen Beispiel erhalte ich statt:
[-Stufe 2, erster Eintrag    2.1.0]
die folgende Ausgabe:
[-Stufe 2, erster Eintrag    x.4.0]
[-Stufe 2, zweiter Eintrag   x.5.0]
3 Eltern Einträge plus den den aktuellen Zähler.

Zwei Probleme:
Wie finde ich die Anzahl der Eltern Einträge heraus und ziehe sie der Variabe count_MENUOBJ ab?
Wie kann ich die Position des offenen Eltern Menü Punktes herausfinden und als Variable "x" reinschreiben?

Nachfolgend meine Konfiguration (mal für zwei Menü Stufen):

```typoscript
temp.menu = HMENU
temp.menu.entryLevel = 1
temp.menu.1 = GMENU
temp.menu.1 {
  wrap = <ul class="menu1">|</ul>
  NO = 1
  NO {
    wrap = <li class="menu1-level1">|</li>
    backColor = {$color.DarkGrey}
    XY = 190, 17

    10 = TEXT
    10.text.field = title
    10.fontColor = {$color.Black}
    10.fontFile = {$font.Bold}
    10.fontSize = 11
    10.niceText = 1
    # 12: Linker Abstand, 14: Abstand vom oberen Rand
    10.offset = 12, 13

    20 = TEXT
    20.fontColor = {$color.Black}
    # Shows the current Menu Item
    20.text.dataWrap = | {register:count_MENUOBJ}.0.0

    20.fontFile ={$font.Bold}
    20.fontSize = 11
    20.niceText = 1
    # 12: Linker Abstand, 14: Abstand vom oberen Rand
   20.offset = 155, 13
  }
}

temp.menu.2 = GMENU
temp.menu.2 {
  wrap = <ul class="menu1">|</ul>
  NO = 1
  NO {
    wrap = <li class="menu1-level2">|</li>
    backColor = {$color.White}
    XY = 190, 17

    10 = TEXT
    10.text.field = title
    10.fontColor = {$color.Black}
    10.fontFile = {$font.Normal}
    10.fontSize = 11
    10.niceText = 1
    # 12: Linker Abstand, 14: Abstand vom oberen Rand
    10.offset = 12, 13

    20 = TEXT
    20.fontColor = {$color.Black}
    # Shows the current Menu Item
    20.text.dataWrap = | {register:count_MENUOBJ}.0.0

    20.fontFile ={$font.Normal}
    20.fontSize = 11
    20.niceText = 1
    # 12: Linker Abstand, 14: Abstand vom oberen Rand
   20.offset = 155, 13
  }
}
```

Vielen Dank im Voraus für jedliche Hilfe!

Mit freundlichem Gruss, eichi

## Antworten

### [#2](https://www.typo3.net/d/41960-gmenu-mit-nummerierung/2) · bernhardwendt · 2007-02-08

Hi meichen!!

Hast du schon ne Lösung entdeckt?
Habe gerade das selbe Problem!

Oder weiß jemand anderes weiter??

lg
Berni

### [#3](https://www.typo3.net/d/41960-gmenu-mit-nummerierung/3) · skorpi · 2007-02-08

Es gibt eine Extension accessible_menus oder so ähnlich. Die macht so etwas, da kann man sich wahrscheinlich was abgucken.

---

Quelle: „GMENU mit Nummerierung“, typo3.net, https://www.typo3.net/d/41960-gmenu-mit-nummerierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
