---
title: "Problem bei Linkerstellung"
url: "https://www.typo3.net/d/37982-problem-bei-linkerstellung"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2006-02-16"
last_reply: "2006-02-16"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem bei Linkerstellung

Extensions › Entwicklung · 3 Antworten · gestartet 2006-02-16

## Eröffnungsbeitrag

**Frank79** · 2006-02-16 · [Beitrag #1](https://www.typo3.net/d/37982-problem-bei-linkerstellung/1)

Hallo,

ich bastel gerade an einer Extension und bin gerade an einer Stelle wo ich einen Link einbauen muss.

Ich habe eingestellt, dass die SessionID immer mit übergeben wird. Dafür musste ich das im Installbereich einbauen.

```typoscript
get_url_id_token = SESSID
```

Die Übergabe der ID funktioniert auch einwandfrei. Sieht bei mir dann etwa so aus.

```typoscript
index.php?id=21&L=0&ftu=62eb7170b868bed48aab97d5632a027d
```

So jetzt aber zu dem Problem.
Wenn ich jetzt in der Extension einen  Link mit

```typoscript
$this->pi_getPageLink
```

einbauen will sieht der Link so aus

```typoscript
index.php?id=143&L=0SESSID
```

Gibts da schon mit einer TYPO3 Funktion eine Lösung oder muss ich nach der Funktion den Link doch manuell anpassen?

Frank

## Antworten

### [#2](https://www.typo3.net/d/37982-problem-bei-linkerstellung/2) · woida · 2006-02-16

Probier doch mal das:

```php
$typolink_conf=array(
  "returnLast" => "url", // don't wrap the link in anchor tags
  "parameter" => $link_pid,
  "additionalParams" => '&ftp' => SESSID,
  "useCacheHash" => 1
);
link.=$this->cObj->typolink($row['TName'], $typolink_conf);
```

### [#3](https://www.typo3.net/d/37982-problem-bei-linkerstellung/3) · Frank79 · 2006-02-16

bei der Zeile

```php
'additionalParams' => '&ftp' => SESSID,
```

kommt die Fehlermeldung

```php
Parse error: parse error, unexpected T_DOUBLE_ARROW, expecting ')'
```

ich habs jetzt einfach so gemacht.

```php
$params=array(
'ftu' => $_GET['ftu']
);
									$vlink='http://192.168.200.39/'.str_replace('SESSID','',$this->pi_getPageLink('143','',$params));
```

### [#4](https://www.typo3.net/d/37982-problem-bei-linkerstellung/4) · woida · 2006-02-16

Hups, war wohl ein vertiper:

```php
$typolink_conf=array(
  "returnLast" => "url", // don't wrap the link in anchor tags
  "parameter" => $link_pid,
  "additionalParams" => '&ftp'.SESSID,
  "useCacheHash" => 1
);
link.=$this->cObj->typolink($row['TName'], $typolink_conf);
```

---

Quelle: „Problem bei Linkerstellung“, typo3.net, https://www.typo3.net/d/37982-problem-bei-linkerstellung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
