---
title: "getTypoLink mit target=\"_blank\" versehen ???"
url: "https://www.typo3.net/d/118172-gettypolink-mit-target-blank-versehen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Links","PHP","TYPO3 4.x"]
created: "2014-06-02"
last_reply: "2014-06-03"
replies: 4
solved: true
page: 1
pages: 1
lang: "de"
---

# getTypoLink mit target="_blank" versehen ???

Extensions › Entwicklung · 4 Antworten · gelöst · gestartet 2014-06-02

## Frage

**Ricci** · 2014-06-02 · [Beitrag #1](https://www.typo3.net/d/118172-gettypolink-mit-target-blank-versehen/1)

Hallo,

ich möchte in einer Extension die externen Links mit dem Parameter target="_blank" versehen. Leider komme ich mit dem Syntax gar nicht klar. Meine Versuche blieben bisher erfolglos.

Folgende Zeile:

```php
$marks['###URLV###'] = ($this->cObj->getTypoLink('Zur Webseite', $data['url'][$i]));
```

liefert wie zu erwarten folgenden HTML-Code:

```html
<a href="http://domain.de">Zur Webseite</a>
```

ich hätte aber gerne folgendes Ergebnis:

```html
<a href="http://domain.de" target="_blank">Zur Webseite</a>
```

Kann mir da bitte jemand mal helfen?

Vielen Dank!

## Beste Antwort

**Ricci** · 2014-06-03 · [Beitrag #5](https://www.typo3.net/d/118172-gettypolink-mit-target-blank-versehen/5)

Na super! Jetzt klappt das so wie es soll.
Da war ich ja schon nah dran indem ich versucht hatte den 3. Parameter durch zwei Kommas zu überspringen.

Vielen Dank!

## Antworten

### [#2](https://www.typo3.net/d/118172-gettypolink-mit-target-blank-versehen/2) · Norman2k · 2014-06-02

<http://api.typo3.org/typo3cms/47/html/classtslib__c_obj.html#acd6231ef728bd963126f41e0c04010a6>

```php
getTypoLink ($label, $params, $urlParameters = array(), $target = '')
```

### [#3](https://www.typo3.net/d/118172-gettypolink-mit-target-blank-versehen/3) · Ricci · 2014-06-02

Vielen Dank, aber genau das ist das was ich nicht verstanden habe. Wenn ich die Zeile folgend ändere

```php
$marks['###URLV###'] = ($this->cObj->getTypoLink('Zur Webseite', $data['url'][$i], $target = '_blank'));
```

dann ändert das leider gar nichts. :-(

### [#4](https://www.typo3.net/d/118172-gettypolink-mit-target-blank-versehen/4) · Norman2k · 2014-06-02

Es werden 4 Parameter erwartet, Parameter 3 und 4 sind optional. Wenn du aber den 4. Parameter mit übergeben willst, musst du auch den 3. mit übergeben, auch wenn dieser dann leer ist weil du ihn nicht benötigst

```php
$marks['###URLV###'] = ($this->cObj->getTypoLink('Zur Webseite', $data['url'][$i], $urlParameters = array(), $target = '_blank'));
```

### [#5](https://www.typo3.net/d/118172-gettypolink-mit-target-blank-versehen/5) · Ricci · 2014-06-03 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

---

Quelle: „getTypoLink mit target="_blank" versehen ???“, typo3.net, https://www.typo3.net/d/118172-gettypolink-mit-target-blank-versehen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
