Zum Inhalt springen

Eigene Extension / RTE ins Frontend renden

Erstellt am 11. August 2015 · 2 Antworten · letzte Antwort am 14. August 2015

Tags: Extbase, ViewHelper, TYPO3 6.x, Frage

nullstein ·

Liebe Kollegen,

ich habe mir mit dem Extension Builder und ein bisschen coden eine nette Extension gebaut, die mit über "List" verschiedene schöne Übersichtsseiten mit Teaser-Text, Bild, More-Button etc. baut, und dann im "Show" eine Detailansicht hat. Wunderschön :-)

Jetzt hab' ich ein kleines Problem. Ich habe für Magazin-Einträge das Feld "MagazineCopy" mit dem RTE versehen, der mir leider nur "<h4>Die Überschrift</h4><p>Hier der Text</p>" etc. ins Frontend ausspuckt.

Geändert habe ich bereits im TCA des Magazine-Elements Folgendes:

magazine_copy;;;richtext:rte_transform[mode=ts_links]

zu:

magazine_copy;;;richtext:rte_transform[mode=ts_css]

Wie geht's jetzt weiter? Muss ich noch was ins Model tun, hier z.B.:

	public function getMagazineCopy() {
		return $this->magazineCopy;
	}

?

Beste Grüße und Danke,
nullstein

casi-g ·

Also dein RTE ist im Backend da, aber deine Frontend Ausgabe ist der Fehler?

Wenn ich das richtig verstanden habe musst du nur im Fluid Template:

<f:format.html>{magazine.magazineCopy}</f.formar.html>

Die Variable {magazine.magazineCopy} ist natürlich geraten und muss durch deine richtige ersetzt werden