---
title: "Menu mit RealURL-Link"
url: "https://www.typo3.net/d/88248-menu-mit-realurl-link"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2009-03-24"
last_reply: "2009-03-30"
replies: 2
solved: true
page: 1
pages: 1
lang: "de"
---

# Menu mit RealURL-Link

TYPO3 › Menüs · 2 Antworten · gelöst · gestartet 2009-03-24

## Frage

**Unbekannter Benutzer** · 2009-03-24 · [Beitrag #1](https://www.typo3.net/d/88248-menu-mit-realurl-link/1)

Hallo zusammen
Ich möchte eine bestehende Webseite auf RealURL umstellen. Die RealURL-Konfiguration klappt soweit einwandfrei. Habe nun aber ein Problem bei meiner JS-Navigation, welche ich mir per manuell TScript zusammenstelle. Ich kriege den RealURL-Namen einer Seite nicht raus.

Was ich möchte, ist den Link ohne A-Tag haben. Also anstatt:
 <a href="seite-test.html">Seite Test</a>
brauche ich:
seite-test.html

Das ist auszugsweise die jetzige funktionierende Lösung (ohne RealURL):

```typoscript
10=HTML
10.value = index.php?id=
20=TEXT
20.field = uid
```

Ergibt index.php?id=uid

Wie mache ich dies aber mit Real-URL? Es gibt ja kein Feld à la uid, wo ich dies auslesen kann. Und meines Wissens auch keinen Befehl (etwa so wie onlyLink = 1) was mir nur den Link ausspuckt. Der Link wird ja immer mit dem A-Tag umklammert.

Danke für die Unterstützung!

## Beste Antwort

**danton** · 2009-03-30 · [Beitrag #2](https://www.typo3.net/d/88248-menu-mit-realurl-link/2)

Hi
Das Problem was ich bei Deinem jetzigen Codesnipped sehe ist das Du die URL statisch zusammen baust und das ist falsch.
Kannst Du hier mal den kompletten TS-Code zeigen?
Gruß Danton

## Antworten

### [#2](https://www.typo3.net/d/88248-menu-mit-realurl-link/2) · danton · 2009-03-30 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#3](https://www.typo3.net/d/88248-menu-mit-realurl-link/3) · Unbekannter Benutzer · 2009-03-30

Hallo Danton

Sorry...hätte den ganzen TS-Code reinschreiben sollen. Dann wär's auch ersichtlich gewesen, dass es nicht statisch ist (sonst hätte es ohne RealURL ja auch nicht funktioniert).

Unterdessen habe ich des Rätsels-Lösung gefunden. Der Weg führte über das typolink-Objekt.

Nun zur Lösung. Meine Navigation hatte beispielhaft folgenden Aufbau:
- Oberseite
--  Unterseite 1
--  Unterseite 2
--  Unterseite 3

Somit war für meine JS-Navigation folgender Javascript-Code (auszugsweise) das Ziel:

```javascript
var jsmenu2 = ms.addMenu(document.getElementById("jsmenu2"));
jsmenu2.addItem("Unterseite 1", "/oberseite/unterseite-1.html","0");
jsmenu2.addItem("Unterseite 2", "/oberseite/unterseite-2.html","0");
jsmenu2.addItem("Unterseite 3", "/oberseite/unterseite-3.html","0");
```

Und so habe habe ich dies in meinem TS-Code hingekriegt:

```typoscript
marks.MENU_CONTENT1 = HMENU
marks.MENU_CONTENT1 {
  entryLevel = 1
  1 = TMENU
  1 {
    noBlur = 1
    expAll = 1
    NO = 1
    NO.doNotShowLink = 1
    IFSUB = 1
    IFSUB.doNotShowLink = 1
    IFSUB {
      allWrap = var jsmenu{elementUid} = ms.addMenu(document.getElementById("jsmenu{elementUid}"));| 
      subst_elementUid = 1
    }
  }
  2=TMENU
  2 {
    NO = 1
    NO {
      before.cObject = COA
      before.cObject {
        10=HTML
        10.value = jsmenu
        20=TEXT
        20.field = pid
        30=HTML
        30.value = .addItem("
      }
      after {
        typolink.parameter.data = field:uid // TSFE:id
        typolink.returnLast = url
        wrap = ", "/|","0");
      }
      subst_elementUid = 1
      doNotLinkIt = 1
    }
  }
}
```

Der entscheidende Teil meines TypoScripts ist somit zwischen Zeile 30 und 34, wo ich den Link manuell zusammensetze.

Danke & Gruss

---

Quelle: „Menu mit RealURL-Link“, typo3.net, https://www.typo3.net/d/88248-menu-mit-realurl-link
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
