Hi,
ich würde gerne im RichText Editor einige Wörter in ein span wrappen
und ein itemprop="ingredients" attribut hinzufügen.
Ich hätte mir das ganze so vorgestellt, dass der Redakteur ein Wort markiert
und dann den Textstil auf Zutat stellt.
Anschließend soll das HTML wie folgt aussehen:
<span class="ingredients" itemprop="ingredients">Zutat</span>
Die CSS Klasse hinzufügen ist kein Problem.
Wenn ich <> in HTML Ansicht wechsle, itemprop="ingredients" hinzufügen und anschließend speichere wird das itemprop Attribut gelöscht.
RTE.default.contentCSS = fileadmin/templates/css/rte.css
RTE.default.useCSS = 0
RTE.default.buttons.textstyle.tags.span.allowedClasses := addToList(ingredient)
RTE.classes.ingredient {
name = Zutat
value =
}
RTE.default.proc {
keepSPANattribs = class,style,align,itemscope,itemtype,itemprop
dontUndoHSC_db = 1
dontHSC_rte = 1
entryHTMLparser_db = 1
entryHTMLparser_db {
allowTags < RTE.default.proc.allowTags
denyTags >
htmlSpecialChars = 0
tags {
span.fixAttrib.style.unset = 1
span.allowedAttribs = 1
span.allowedAttribs = id, title, class, itemscope, itemtype, itemprop
span.rmTagIfNoAttrib = 1
}
}
}
RTE.default.proc.allowedClasses := addToList(ingredient)