---
title: "Ungeparste HTML-Tags"
url: "https://www.typo3.net/d/107750-ungeparste-html-tags"
source: "typo3.net"
tags: ["Extensions","Extbase","Fluid","Frage","tt_news"]
created: "2011-10-13"
last_reply: "2011-10-13"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Ungeparste HTML-Tags

Extensions › Extbase · 4 Antworten · gestartet 2011-10-13

## Eröffnungsbeitrag

**JakobRa** · 2011-10-13 · [Beitrag #1](https://www.typo3.net/d/107750-ungeparste-html-tags/1)

Hallo,
habe zwar mehrere Threads zu diesem Thema gefunden, aber leider ohne funktionierende Lösung.

Ich lese in meiner Extension den Title und den Bodytext aus tt_news aus und gebe diesen aus.
Leider werden mir die HTML-Tags nicht geparst sondern einfach ausgegeben.

Vielleicht hat ja jemand eine Lösung für mich?

Mein Code:
Funktion

```php
<?php
// News suchen und an View weitergeben
public function newsAction() {	
	$news = $this->ttNewsRepository->findAll();
	$this->view->assign('news', $news);
}
?>
```

View

```html
<f:layout name="Default" />

<f:section name="content">
	<f:for each="{news}" as="myNews">
		<div class="newsTitle">{myNews.title}</div>
		<div class="newsbody">{myNews.bodytext}</div>
	</f:for>
</f:section>
```

Viele Grüße
Jakob

## Antworten

### [#2](https://www.typo3.net/d/107750-ungeparste-html-tags/2) · freshman17 · 2011-10-13

Was meinst du mit ***Leider werden mir die HTML-Tags nicht geparst sondern einfach ausgegeben***, kannst du ein kurzes IST -> SOLL-Beispiel erstellen?

### [#3](https://www.typo3.net/d/107750-ungeparste-html-tags/3) · JakobRa · 2011-10-13

Hallo freshman,
so wird mir der Text im FE ausgegeben, die Tags stehen einfach so im Text.

<h1>News Titel</h1>
<p>News Bodytext</p>

Aber eigendlich möchte ich das ganze richtig Formatiert ausgeben, also das eine "h1" auch wircklich als "h1" dargestellt wird usw.

Gibt es eine Parser-Funktion die ich irgendwie noch aufrufen muss, ich komm einfach nicht drauf?

EDIT:
Gerade mal einen Blick aufs HTML geworfen, folgendes steht dort.

```html
&lt;h1&gt;News Titel&lt;/h1&gt; ...usw...
```

Heißt also er wandelt mir die Spitzen klammern vor der Ausgabe in "lt's" und "gt's" um.
Kann ich das verhinden?

Viele Grüße
Jakob

### [#4](https://www.typo3.net/d/107750-ungeparste-html-tags/4) · JakobRa · 2011-10-13

Man muss einfach mal gründlich drüber nachdenken...
Habe mein Problem lösen könnne! :)

Fluid bietet die schöne Funktion "<f:format.html>" damit wird der Text ordenlich geparst.

Beschreibung aus dem Wiki:
Renders Code through lib.parseFunc_RTE or a custom parsing function. To be used with RTE input.

Viele Grüße,
Jakob

### [#5](https://www.typo3.net/d/107750-ungeparste-html-tags/5) · freshman17 · 2011-10-13

Fluid macht das um Cross Site Scripting vorzubeugen (siehe auch im Buch: Zukunftssichere TYPO3-Extensions mit Extbase und Fluid, ab Seite 244)

---

Quelle: „Ungeparste HTML-Tags“, typo3.net, https://www.typo3.net/d/107750-ungeparste-html-tags
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
