Hallo Zusammen,
nach Stunden der Suche und stumpfen try and error'ing geb ich auf und hoffe darauf, dass vielleicht jemand einen Tipp für mich hat.
Nach dem Update eines Typo3-Projektes (4.2.1 auf 4.4) sind die CSS-Classen meiner Tabellen alle weg.
Ich hab im root-template (include static) alle verschiedenen css_styled_content Versionen durch - kein Unterschied.
Im TypoScript wird vom Ding her nichts überschrieben was die Tabellen angehen sollte. Meine Versuche die Classe nochmal via TS zu setzen greift auch nicht:
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class >
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class {
default = contenttable
always = 1
list = contenttable
}
Alle Content-Tables werden mit einer leeren CSS-Classe ausgestattet #angry#
any ideas?
Moin,
ich glaube, dein "always=1" wird mit 2 "ll" geschrieben.
allways=1
Kann Dir aber nicht 100%igen Erfolg danach garantieren.
Hille
Hey Hille,
das wars leider nicht 😉
Hab nun auch nochmal im Install-Tool mit CompatibilityVersion probiert und und und - die Classen bleiben nach wie vor leer <table class="">. Einzig wenn ich im RTE in die HTML-Ansicht wechsle und von Hand die ale Klasse wieder reinschreibe gehts. Das aber keine Option bei 300+ ContentElementen #paralyzed#
Hallo spL,
ich hab zwar keine Lösung, aber dasselbe Problem, bei mir werden - seit wann?- keine Tabellenklassen im RTE mehr angezeigt.
Irgendwann in grauer Vorzeit habe ich mal eigene Tabellenklassen angelegt. Das hat auch nach tagelangem try and error geklappt. Mit update auf Typo3 4.3 ging dann nichts mehr. Im BE alles prima, im FE nix zu sehen von eigenen Tabellenklassen. Daraufhin habe ich dann die Formatierung auf die -Standard- Klasse contenttable gelegt. Das ging ein weilchen gut, und jetzt habe ich überhaupt keine Tabellenklasse mehr.
#angry# Fazit: ich bin ein "rte-geschädigter" #angry#
Hoffnungslos
Moin,
habe bei mir das eingesetzt. Die Klassen für die Tabellen funktionieren.
#- 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
Hallo spL
Hilft Dir dieser Beitrag vielleicht?
Oder wird das dann nur auf "contenttable" gesetzt, solange diese Einstellung (set) aktiv ist oder bleibt das dauerhaft?
http://typo3-project-rte.1383259.n2.nabble.com/TYPO3-rte-class-contenttable-missing-td5412807.html
Danke für Feedback
Gruss, Stevee
A C H T U N G ! ! !
Habe heute festgestellt, dass die neuen Versionen 4.2.16, 4.3.9 und 4.4.5 im Gegensatz zu ihren "unsicheren" Vorgängern einen Bug haben!
Bei beiden werden alle Textstile (< span class="important"> z.B.) im RTE beim Speichern wieder gelöscht!???
Die sicherheitsgepatchte 4.4.4 z.B. hat diesen Bug nicht.
Bug wurde schon gemeldet:
http://bugs.typo3.org/view.php?id=16760