---
title: "Submenüs mit einer ID"
url: "https://www.typo3.net/d/18068-submenues-mit-einer-id"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-11-16"
last_reply: "2004-11-19"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Submenüs mit einer ID

TYPO3 › Menüs · 2 Antworten · gestartet 2004-11-16

## Eröffnungsbeitrag

**webs** · 2004-11-16 · [Beitrag #1](https://www.typo3.net/d/18068-submenues-mit-einer-id/1)

Hallo Leute!

meine Frage ist: Wie kann ich jedem Menü-Item eine ID zuweisen und jeder ID dann entsprechende Grafik, welche mit GMENÜ für Item verwendet werden soll?

Beispiel:

Item_1 (ID=1)
__Item_1.2 (ID=2)
__Item_1.3 (ID=3)
Item_2 (ID=4)
__Item_2.1 (ID=5)
__Item_2.2 (ID=6)

Wenn nun eine Seite und somit auch z.b. "Item_1.3" gelöscht wird, sollen die IDs automatisch vom neuen eingelesen werden und jeweil entsprechende Grafik verwendet werden.

Beilspiel

Item_1 (ID=1)
__Item_1.2 (ID=2)
Item_2 (ID=3)
__Item_2.1 (ID=4)
__Item_2.2 (ID=5)
____Item_2.2.1 (ID=6)

Ist das möglich?

webs

## Antworten

### [#2](https://www.typo3.net/d/18068-submenues-mit-einer-id/2) · webs · 2004-11-16

Ich habe ein Tip in der Typo3-Mailing-Liste bekommen, nur weiter weiss ich nicht und keiner hilft mir dort.
Vielleicht weiss hier jemand jetzt wie man es praktisch umsetzen könnte...

> so etwas kannst Du mit der subst_elementUid Eigenschaft von GMENU bzw. TMENU realisieren.
> Die IDs der jeweiligen Menüpunkte korrespondieren dabei mit den
> UIDs der einzelnen Seiten, die ja per Definition eineindeutig sind.

Danke für die schnelle Antwort!

Das hört sich schon ganz gut an.

also die IDs der Menüpunkte werdem mit UIDs der Seiten ersetzt...?
Wie könnte man es denn praktisch in meinem Fall umsetzten?

Also ein Beispiel für ein GMENU

marks.MENUE2  = HMENU
   marks.MENUE2.entryLevel = 1
   marks.MENUE2.1 = GMENU
   marks.MENUE2.1 {
   NO {
   subst_elementUid = 1
   expAll = 1
   wrap = | <br>
   XY = [1.w], [1.h]

# hier werden die Bilder als Vorlage für Items hinzugefügt
# nur ich weiss jetzt nicht wie es nach UID verteilt werden soll...
   1 = IMAGE
   1.file = bild{elementUid}.jpg # ich weiss, es ist falsch
   1.tile = 10

10 = TEXT
   10.text.field = title
   10.offset = -10, 14
}
   RO < .NO
   RO = 1

ACT < .NO
   ACT = 1
 }
###

Und dann noch die Untermenüs:

###
   marks.MENUE2  = HMENU
   marks.MENUE2.entryLevel = 1
   marks.MENUE2.2 = GMENU
   marks.MENUE2.2 < .marks.MENUE2.1
   marks.MENUE2.2 {
   NO {
   10.offset = -20, 14
 }

RO < .NO
   RO = 1
   RO.10.offset = -20, 14

ACT < .NO
   ACT = 1
   ACT.10.offset = -20, 14
##

oder wie kann ich jetzt direkt die Bilder in ein Array einlesen und
dann nach IDs nacheinander verteilen?

Vielen Dank!
webs

### [#3](https://www.typo3.net/d/18068-submenues-mit-einer-id/3) · webs · 2004-11-19

die Sache mit "subst_elementUid" ist ja nur für html-wrap gedacht daher ist 's  kein Lösung für mein problem
siehe auch: [/d/17704-gmenu-hintergrundbilder-und-sub-menues](https://www.typo3.net/d/17704-gmenu-hintergrundbilder-und-sub-menues)

---

Quelle: „Submenüs mit einer ID“, typo3.net, https://www.typo3.net/d/18068-submenues-mit-einer-id
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
