Ich verwende den htmlArea in der neuesten Version mit folgender Konfiguration was ja wunderbar funktioniert:
# Basic RTE Settings
RTE.default.contentCSS = fileadmin/templates/css/style.css
RTE.default.useCSS = 1
RTE.default.showStatusBar = 1
RTE.default.enableWordClean = 1
RTE.default.disableEnterParagraphs = 0
RTE.default.showButtons = *
RTE.default.hideButtons = table,fontstyle, fontsize, left, right, center, strikethrough, lefttoright, righttoleft, inserttag, underline, indent, outdent, emoticon, about, justifyfull, user, subscript, superscript, bgcolor, textcolor, textindicator, line
RTE.default.hidePStyleItems = PRE, H5, H6, H1, ADDRESS
RTE.default.hideTags = font, font (full)
RTE.default.disableColorPicker = 1
RTE.default.disableSelectColor = 0
# Define wich classes are allowed
RTE.default.showTagFreeClasses = 0
RTE.default.classesParagraph = white
RTE.default.classesCharacter = blacki
RTE.default.classesImage = blauerRand, 10pxAbstand
RTE.default.classesAnchor = active
RTE.config.tt_content.bodytext.proc.allowedClasses = white,blacki
# Redering Settings
RTE.default.proc {
overruleMode = ts_css
dontConvBRtoParagraph = 1
allowTagsOutside = img,hr
allowTags = table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i, u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym
denyTags = font
keepPDIVattribs = align,class,style
HTMLparser_rte {
allowTags < RTE.default.proc.allowTags
removeTags = font
keepNonMatchedTags = 0
}
entryHTMLparser_db = 1
entryHTMLparser_db {
xhtml_cleaning = 1
noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt, br, center
tags.hr.allowedAttribs = class
tags.b.remap = strong
tags.i.remap = em
rmTagIfNoAttrib = span,div,font
htmlSpecialChars = 0
}
}
Den RTE verwende ich auch in einem TemplaVoila Content Element und wird mit diesem TS in das Formular eingebunden:
10 = TEXT
10.current = 1
10.parseFunc = < lib.parseFunc_RTE
Mein Problem ist, das ich genau bei diesem RTE den Hintergrund gerne in Blau hätte.
Habt ihr vielleicht eine Idee wie ich das umsetzen könnte?
Kann ich bei dem TS evtl. irgentwie CSS einbinden welches das CSS aus meiner style.css überschreibt?
EDIT: hab eben ein neues problem
Das Rendering des TV RTE stimmt anscheinend nicht. Entfernt einfach span tags nach dem speichern, im normalen RTE (Text Element) funktioniert es jedoch.