Zum Inhalt springen

Wie Tabelleneigenschaften / CSS Style auswählen ?

Erstellt am 1. August 2006 · 2 Antworten · letzte Antwort am 17. Januar 2007

Tags: Frage

StefanKr ·

So langsam, dank dieses Forums, habe ich den RTE so einigermaßen im Griff, er läßt sich recht schön konfigurieren. Aber an einer Sache knacke ich noch:

Wenn ich im RTE die Tabelleneigenschaften anzeigen lasse, wird u.a. ein Feld angezeigt, in dem man den CSS Style für table und body auswählen kann. Aber leider ist die Auswahl ausgegraut, es wird nur "Standard" angezeigt. Und dies führt -nehme ich an- dazu, dass immer "contenttable" als Tabellenklasse ausgewählt wird.

Wie kann ich RTE dazu bringen, verschiedende Tabellenklassen zur Auswahl anzubieten? Im Prinzip brauche ich sowas wie RTE.classesTable analog zu RTE.classesParagraph, aber das gibt's nicht bzw ich finde es nicht. Weiß jemand Rat?

PS: ich verwende htmlarea 1.4.1 in TYPO 3 4.0.0

StefanKr ·

Eben habe ich es mit einem anderem Suchwort versucht und bin auf diesen Thread gestoßen: #47248 Der hat mich auf die Idee gebracht, einfach im meinem RTE CSS File eine Klasse table.test-tabelle zu deklarieren:

table.table-test {
border:10px solid red;
}

Und schon wird sie in den Tabelleneigenschaften angezeigt. Und auch im RTE wird die Klasse korrekt verwendet. Das war aber nur die halbe Miete, denn leider schafft die neue Klasse es nicht ins Frontend, es bleibt bei der Default-Klasse "contentable". Und da hilft dieser Trick:

lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >

aus diesem Thread: #23527