---
title: "Typolink Ausgabe - FAST perfekt"
url: "https://www.typo3.net/d/100154-typolink-ausgabe-fast-perfekt"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Links"]
created: "2010-07-22"
last_reply: "2010-07-24"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Typolink Ausgabe - FAST perfekt

TYPO3 › TypoScript · 3 Antworten · gestartet 2010-07-22

## Eröffnungsbeitrag

**Blu3ye** · 2010-07-22 · [Beitrag #1](https://www.typo3.net/d/100154-typolink-ausgabe-fast-perfekt/1)

Hey!

Hab in einer Extension (mm_forum) die Ausgabe von Daten aus fe_users wie folgt modifiziert:

```typoscript
output = TEXT
output.field = fieldvalue
output.typolink.parameter.field = fieldvalue
output.typolink.parameter.wrap = h t t p ://w w w.icq.com/people/
output.typolink.extTarget = _blank
```

Das funktioniert prima, wenn Daten hinterlegt sind.

Sind jedoch keine Daten hinterlegt (in dem Beispiel kein ICQ-Nummer), dann steht da natürlich (wegen des Wraps) der Link trotzdem da, nur ohne ICQ-Nummer.

Ich hab jetzt echt schon lange lange gebraucht, um das zumindest so hinzubekommen.

Wer kann mir des bitte umschreiben, damit es richtig ist? :o

Thx :)

EDIT:
Verdammt - habs selbst schon (wenn auch bestimmt immer noch nicht "richtig)

Einfach ne if-Abfrage reinhaun:

```typoscript
output.if.isTrue.field = fieldvalue
```

## Antworten

### [#2](https://www.typo3.net/d/100154-typolink-ausgabe-fast-perfekt/2) · froemken · 2010-07-23

Deine Lösung ist die wohl Bekannteste. In der TsRef gibt es auch noch die Eigenschaft "required":

output.typolink.parameter.required = 1

Das sollte auch funktionieren.

### [#3](https://www.typo3.net/d/100154-typolink-ausgabe-fast-perfekt/3) · Blu3ye · 2010-07-23

Naja, mir gings eigentlich eher darum, dass ich ja die kpl. URL in den wrap schreibe. Das sieht mir irgendwie nicht so aus, als wäre es "sauber" - auch wenns funktioniert #giggle#

### [#4](https://www.typo3.net/d/100154-typolink-ausgabe-fast-perfekt/4) · froemken · 2010-07-24

Naja. Wenn Dich die URL stört, kannst Du diese ja auch in die Konstanten auslagern:

Konstanten:
urlToICQ = h t t p ...blablabla

Setup:

```typoscript
output = TEXT
output.field = fieldvalue
output.typolink.parameter.field = fieldvalue
output.typolink.parameter.wrap = {$urlToICQ}|
output.typolink.extTarget = _blank
```

und wenn Du kein Bock hast es dort zu editieren, dann machst noch nen Kommentar drüber und editierst es dann mit Hilfe des Konstanteneditors:

Konstanten:
# cat=basic/enable; type=string; label=urlToICQ:Geben Sie hier die URL zur ICQ-Webseite an
urlToICQ = h t t p ...blablabla

Es gibt auch noch eine kürzere Version

```typoscript
output = TEXT
output.field = fieldvalue
output.typolink.parameter.dataWrap = h t t p : i c q / p e o p l e / {field:fieldvalue}
output.typolink.extTarget = _blank
```

---

Quelle: „Typolink Ausgabe - FAST perfekt“, typo3.net, https://www.typo3.net/d/100154-typolink-ausgabe-fast-perfekt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
