Rendu HTML area dans les plugins et FCE

Un article de Typo3 CMS / Documentation Typo3 / Support Typo3.

Aller à : Navigation, Rechercher

Lorsque l'on crée un textarea avec un RTE (Rich Text Editor) dans un flexform de plugin ou lorsque ce RTE est dans un FCE (Flexible Content Element), il faut utiliser une méthode de rendu du ces champs.

En effet, si on met un lien dans ces RTE, il ne seront pas rendu en Front office, il faut donc passer par la méthode suivante :

       $this->pi_RTEcssText($contenu);

Le variable $contenu, ne doit être que le contenu du RTE pour éviter de voir s'afficher par exemple les commentaires HTML ou d'avoir des balises HTML qui ne soient pas interprétées.

[TODO] Il existe différents mode de rendu, permettant notament d'indiquer quels éléments html on autorise.