---
title: "bodytext links parsen"
url: "https://www.typo3.net/d/101545-bodytext-links-parsen"
source: "typo3.net"
tags: ["Allgemein","Frage","Links","RealURL"]
created: "2010-10-01"
last_reply: "2010-10-04"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# bodytext links parsen

Allgemein · 3 Antworten · gestartet 2010-10-01

## Eröffnungsbeitrag

**Flows** · 2010-10-01 · [Beitrag #1](https://www.typo3.net/d/101545-bodytext-links-parsen/1)

Hallo!

Ich habe einer userfunc die Inhalte aus der Datenbank ausliest. Wenn der Inhalt aus dem RTE kommt, dann sind die links zb.:<link 29 - internal-link>lintext</link>

Wie kann ich erreichen das die Links richtig durch typolink verarbeitet werden, dass auch realurl richtig arbeitet?

Ich bin dankbar für jeden Tipp!

Flo

## Antworten

### [#2](https://www.typo3.net/d/101545-bodytext-links-parsen/2) · Ckoenig · 2010-10-03

Moin,

> **Flows schrieb:**
>
> Ich habe einer userfunc die Inhalte aus der Datenbank ausliest. Wenn der Inhalt aus dem RTE kommt, dann sind die links zb.:<link 29 - internal-link>lintext</link>

Kurze Frage, ob ich's richtig verstanden habe: Du gibst den Inhalt wieder, indem Du im TS mittels einer in PHP geschriebenen userfunc den Content ausliest?
also sowas wie

```php
function myUserFunc(){
    $content = [... hole Daten ...];
    return $content;
}
```

> **Flows schrieb:**
>
> Wie kann ich erreichen das die Links richtig durch typolink verarbeitet werden, dass auch realurl richtig arbeitet?

Dazu musst Du in der userfunc noch die Links rendern:

```php
function myUserFunc(){
    $content = [... hole Daten ...];

    require_once(PATH_t3lib.‘class.t3lib_parsehtml_proc.php’);
    $parseObj = t3lib_div::makeInstance(‘t3lib_parsehtml_proc’);
    $content = $parseObj->TS_links_rte($content);

    return $content;
}
```

Weiter Informationen finest Du hier (da kommen auch die 3 zusätzlichen Zeilen her):
- [Rendern von TYPO3-Links in eigener Extension](http://blog.stefan-macke.com/2007/08/01/rendern-von-typo3-links-in-eigener-extension-rte/)
- [Der TYPO3 link Tag](http://www.jochen-froehlich.de/typo3-tutorial/typo3-link.html)

Grüße,
  Carsten

### [#3](https://www.typo3.net/d/101545-bodytext-links-parsen/3) · Flows · 2010-10-03

Hallo Carsten

Vielen Dank, genau das hab ich gesucht!

Besten Dank
Flo

### [#4](https://www.typo3.net/d/101545-bodytext-links-parsen/4) · Ckoenig · 2010-10-04

Super...

übrigens: die <link> Tags lassen sich auch im TypoScript mittels parsefunc ersetzten: <https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Parsefunc.html>

Aber ich denke sauberer ist es, wenn das schon dort erledigt wird, wo die Daten eingelesen und für die Ausgabe aufbereitet werden.

---

Quelle: „bodytext links parsen“, typo3.net, https://www.typo3.net/d/101545-bodytext-links-parsen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
