Hallo zusammen,
gibt es eine Möglichkeit, dass Tabellen im RTE genau mit den gleichen CSS-Klassen ausgestattet werden wie das normale Tabellen-Inhaltselement?
<table class="contenttable contenttable-0">
<tbody>
<tr class="tr-even tr-0">
<td class="td-0"></td>
<td class="td-1"></td>
<td class="td-2"></td>
<td class="td-last td-3"></td>
</tr>
<tbody>
</table>
Mir geht es hauptsächlich um die Klassen td-0, td-1 usw.
Viele Grüße
Manni
Moin,
ja gibt es.
Die CSS-Klassen im Sylesheet benennen und im TS ebenfalls einfügen.
Hier ein Link, der alles gut erklärt:
http://www.cms-content-management-solutions.de/rte-css-klassen-hinzufuegen.html
Das hier habe ich mir mir auch immer drin:
#- Die Klasse class="bodytext" von den <p> Tags entfernen
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
#- Wenn eine Tabelle <table> eine Klasse <table class="name"> hat, wird diese verwendet, sonst class="contenttable"
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >
#- Tags, die nicht mit einem zusätzlichen <p> Tag umgeben werden, sollen zur Liste hinzufuegen
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList := addToList(table,tr,td)
#- <div> Tags sollen nicht in <p> Tags umgewandelt werden
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.remapTag >
#- eine speziell auf Tabellenzellen zugeschnittene Konfiguration
lib.parseFunc_RTE.externalBlocks.table.HTMLtableCells.default >
lib.parseFunc_RTE.externalBlocks.table.HTMLtableCells.default.stdWrap.parseFunc =< lib.parseFunc
LG
Hille