Hallo ins Forum,
ich möchte meine Tabelle mein einer eigenen Klasse versehen. Das funktioniert auch im BE wunderbar.
Die Klasse ist angelegt, es existiert eine eigene rte.css, ich kann die Klasse im RTE auswählen und der Tabelle zuweisen. Sie wird auch gespeichert.
ABER im Frontend steht sie nicht mehr drin. Statt dessen steht <table class="">. Im RTE selbst ist sie aber immer da.
Hier mal meine Config
# CSS-Datei
RTE.default.contentCSS = fileadmin/resources/public/css/rte.css
# Klassen hinzufuegen
RTE.default.proc.allowedClasses := addToList(absatzKurz, tabelleEingerueckt)
RTE.default.buttons.blockstyle.tags {
p.allowedClasses := addToList(absatzKurz)
table.allowedClasses := addToList(tabelleEingerueckt)
}
# Klassen speichern
RTE.default.proc.allowedClasses := addToList(absatzKurz, tabelleKurz)
# Klassen fuer die RTE Auswahlfelder definieren
RTE.classes.absatzKurz {
name = kurzer Absatz
value = margin-right: 40%;
}
RTE.classes.tabelleKurz {
name = kurze Tabelle
value = color: #999;
value = margin-right: 30%;
font-weight:smaller;
}
Für den Absatz funktioniert alles wunderbar, nur bei der Tabelle nicht. Habe ich was vergessen?
Das hatte ich auch schon drin, jedoch ohne Auswirkungen
# Klassen im FE ausgeben
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list := addToList(tabelleEingerueckt)
Danke für n Tipp und Gruß
mimii
