---
title: "Menü & Externe Links"
url: "https://www.typo3.net/d/30046-menue-externe-links"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","Links"]
created: "2005-09-12"
last_reply: "2006-10-10"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# Menü & Externe Links

TYPO3 › Menüs · 8 Antworten · gestartet 2005-09-12

## Eröffnungsbeitrag

**lassahn** · 2005-09-12 · [Beitrag #1](https://www.typo3.net/d/30046-menue-externe-links/1)

Hallo Leute,

ich habe mal wieder eine Frage.
Besteht irgendwie die Möglichkeit externe Links direkt
hinzubekommen? Typo3 erzeugt bei externen Links ja eine Seite
die dann eine Weiterleitung beinhaltet und das ist meines Wissens
nach nicht sonderlich gut für Suchmaschinen.

Gibt es irgendwie eine Möglichkeit das abzustellen ??

Vielen Dank ... Torge Lassahn

## Antworten

### [#2](https://www.typo3.net/d/30046-menue-externe-links/2) · mischa · 2005-09-13

Ein langer Blick in die TSref:

probiere mal

```typoscript
config.jumpurl_enable = 0
```

im Setup.

### [#3](https://www.typo3.net/d/30046-menue-externe-links/3) · lassahn · 2005-09-14

hmm ... das war es leider noch nicht, aber danke für die mühe.

### [#4](https://www.typo3.net/d/30046-menue-externe-links/4) · theo · 2005-09-14

Im Quelltext der Seite steht ganz sauber der Link auf die Zielseite. Es gibt also nicht den winzigsten Unterschied zu einem "normalen" Menülink.

Wo siehst Du denn das Problem?
Oder hab ich Deine Frage nicht verstanden?

### [#5](https://www.typo3.net/d/30046-menue-externe-links/5) · lassahn · 2005-09-14

Hallo Theo,

wenn ich im Seitenbaum eine Seite anlege und ihren Typ auf Externe-URL
stelle, dann bekomme ich im Menü einen Link auf eine Interne-Seite.
Diese Seite öffnet sich und leitet dann erst auf die eigentliche externe
Ziel-Seite weiter.
Und ich hätte gerne das im Menü schon der direkte Link auf die externe
Ziel-Seite zeigt und diese sich dann auch direkt öffnet, ohne die Weiterleitung.

Grüße ... Torge

### [#6](https://www.typo3.net/d/30046-menue-externe-links/6) · theo · 2005-09-14

Ooops, zu dumm, ich hab das mit einem Shortcut verwechselt...

### [#7](https://www.typo3.net/d/30046-menue-externe-links/7) · lisardo · 2006-05-30

Tja, ich habe ein ähnliches Problem, ich muss einen externen Link in einem Menü einbauen, dem ein dynamischer Wert übergeben wird:

<http://www.domain.de/index.php?sid=29734>

Wobei sich sid immer ändert. Das geht mit Externen Seiten nicht ... Also erneuere ich die Frage hier nochmals: kennt jemand eine Möglichkeit, das über TS zu machen?

### [#8](https://www.typo3.net/d/30046-menue-externe-links/8) · lisardo · 2006-05-31

OK, antworte ich mir selber, ich habe eine Lösung gefunden. Vorneweg eine Warnung: die TSref auf diesen Seiten hier ist zwar gewissenhaft übersetzt und ich arbeite auch sehr gerne damit, aber ich würde jedem raten unbedingt **immer** auch die originale TSref auf typo3.org anzuschauen. Dort findet man nämlich sehr aufschlussreiche Beispiele, ohne die man eigentlich nicht weiterkommt.

Man kann nämlich über eine userfunction nicht nur eigene Links auf Menüeinträge setzten, sondern komplett eigene Menüs erstellen, die nicht mehr auf interne Seiten verlinken. Das Beispiel ist hier zu finden, ganz unten auf der Seite:
<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Index.html>

In meinem Fall ist die userFunc ziemlich einfach:

```php
class user_userFunc{
function makeMenuArray($content,$conf) {
   $sessionID = '';
   if ( isset($_GET['sid']) && !empty($_GET['sid']) ) {
     $sessionID = '?sid='.addslashes($_GET['sid']);
   }
   return array ( array ( 'title'=>'x', 'uid'=>12,  
'_OVERRIDE_HREF'=>'derLink'.$sessionID ));
  }
}
```

Eingebunden wird sie so ins TS-Setup:

```typoscript
includeLibs.userFunc= pfad/pfad/userFunc.php
########
NAVI.10 = HMENU
NAVI.10 {
   special = userfunction
   special.userFunc = user_userFunc->makeMenuArray
   1 = GMENU
   # folgt der gesamte Rest des grafischen Menüs.
```

### [#9](https://www.typo3.net/d/30046-menue-externe-links/9) · Tank_jr · 2006-10-10

hi,

als anfänger ist das etwas schwer zu verstehen.

ich habe in meinem menü den button logout. den möchte ich mit einem speziellen link versehen.

index.php?id=11&logintype=logout

so lese ich mein hauptmenü aus.

```typoscript
   marks.MEN_TOP = HMENU
   marks.MEN_TOP.special = list
   marks.MEN_TOP.special.value = 59,16,31,65,11,7
   marks.MEN_TOP.1 = GMENU
   marks.MEN_TOP.1.NO = 1
   marks.MEN_TOP.1.NO{
      XY = [10.w]+1, 20
      backColor = #7896b4
      wrap = | <img src="fileadmin/images/spacer.gif" width="20" border="0" alt="" />
      10 = TEXT
      10.text.field = title
      10.fontColor = white
      10.fontFile = fileadmin/fonts/rotsanxb.ttf
      10.fontSize = 14
      10.offset = 0, 15
   }
   marks.MEN_TOP{
      1.RO < .1.NO
      1.RO.10.fontColor = #006699
   }
```

die 11 ist mein logout button.

wie muss ich jetzt deine function makeMenuArray ändern?

danke

---

Quelle: „Menü & Externe Links“, typo3.net, https://www.typo3.net/d/30046-menue-externe-links
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
