Pour ajouter une classe personnalisée dans le RTE du back-office de Typo3, il suffit de mettre à jour 2 fichiers.
- Mettre la classe en question dans le fichier rte.css dans fileadmin/template. Par exemple :
p.chapo{color:red}
- Modifier à 4 endroits dans la config Typoscript du RTE : dans un fichier pour nous en l’occurrence (ex : fileadmin/templates/RTEtypical/pageTSConfig.txt)
dans le cas d’une classe chapo pour un paragraphe :- Afficher la class dans la liste déroulante du RTE:
blockstyle.tags.p.allowedClasses = chapo
- Paramétrer un nom et un style pour l’élément préalablement créé
chapo {
name = chapo article
value = color:red
} - Autorise au RTE de ne pas filtrer cette classe
proc.allowedClasses (
chapo
) - Autorise à la BDD de ne pas filtrer cette classe
classesParagraph (
chapo
)
- Afficher la class dans la liste déroulante du RTE:
Éventuellement vider les caches et le tour est joué.