---
title: "alias einer Seite statt {elementUid}"
url: "https://www.typo3.net/d/25762-alias-einer-seite-statt-elementuid"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2005-06-10"
last_reply: "2005-06-13"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# alias einer Seite statt {elementUid}

TYPO3 › Menüs · 2 Antworten · gestartet 2005-06-10

## Eröffnungsbeitrag

**c-we** · 2005-06-10 · [Beitrag #1](https://www.typo3.net/d/25762-alias-einer-seite-statt-elementuid/1)

Hi Leute,

ich habe ein Dropdownmenu welches als Link "index.php?id={elementUid}" verwendet.

Nun hat jede meiner Seite aber auch nen alias also "irgendwas.html".
Wie bekomme ich nun anstatt der {elementUid} den alias Namen darein?

Vielen Dank für jeden Tipp!

## Antworten

### [#2](https://www.typo3.net/d/25762-alias-einer-seite-statt-elementuid/2) · maik · 2005-06-10

Bei dem Alias kannst du keine Sonderzeichen angeben, wie z.B. den Punkt. Die werden von Typo3 einfach entfernt.

Der Alias wird dann statt der UID der Seite verwendet.
Also statt
index.php?id=123
dann
index.php?id=test

Analog funktioniert das auch bei statischen URLs.

Wenn du statische URLs generieren möchtest, dann suche mal im Forum, Newsletter oder auf typo3.org nach simulateStaticDocuments.

### [#3](https://www.typo3.net/d/25762-alias-einer-seite-statt-elementuid/3) · c-we · 2005-06-13

Erstmal schonmal vielen Dank für deine Antwort ... jedoch habe ich meine Frage falsch gestellt oder du sie falsch verstanden  :D

Also: Ich verwende bereits simulateStaticDocuments. Somit hat jede meiner Seiten bereits einen Alias was auch wunderbar funktioniert. Auf einigen Seiten verwende ich nun dieses Dropdown Menu:

```typoscript
HISTORY_MENU = HMENU
 HISTORY_MENU {
  special = directory
  special.field = pid
   1 = TMENU
   1 {
    wrap = <form name="dropdownmenu"><select name="aaa" size="1" onchange="openURL()"><option value="" selected=""> HistoryMenu </option>|</select></form>
    subst_elementUid = 1
    NO {
     allWrap = |
     subst_elementUid = 1
     doNotLinkIt = 1
     linkWrap = <option value="index.php?id={elementUid}">|</option>
     }
   }
  }
```

So das funktioniert auch wunderbar. Nur hätte ich nun gerne anstelle der {elementUid} nicht die ID der Seite sonder den Alias so das nicht index.php?id=1 rauskommt sondern startseite.html. Also im Prinzip müsste ich nur vorher die den alias der Uid rausfinden ... ich weiss nur leider nicht wie ...

---

Quelle: „alias einer Seite statt {elementUid}“, typo3.net, https://www.typo3.net/d/25762-alias-einer-seite-statt-elementuid
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
