Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.
CSS Class Usage Befehle
Verwendete CSS-Klassen in RTE/HTML analysieren
Fasst alle verwendeten CSS-Klassen aus tt_content.bodytext zusammen (ausgenommen CType=html sowie versteckte/gelöschte Datensätze) und gibt eine nach Inhaltstyp gruppierte Übersicht aus. Nützlich zur Vorbereitung von RTE‑Migrationen oder zum Aufräumen ungenutzter CSS-Klassen.
Der Befehl schreibt Log‑Nachrichten in die Datei‑Logs (falls über die Extension konfiguriert) und gibt ein strukturiertes Array auf der Konsole aus.
Aufruf
vendor/bin/typo3 commands:cssclassusage
Parameter
Dieser Befehl hat keine Parameter.
Ausgabe
- Ein PHP‑Array mit allen gefundenen CSS‑Klassen unter dem Schlüssel
all - Zu jeder Klasse werden die jeweiligen
CTypesowie eine Liste dertt_content.uidausgegeben, in denen die Klasse vorkommt
Beispiel (gekürzt):
[
'all' => [
'btn' => [
'textmedia' => [123, 456],
'text' => [789]
],
'highlight' => [
'text' => [555]
]
]
]
Hinweise
- Inhaltselemente mit
CType = htmlwerden übersprungen. - Es werden nur Datensätze mit
hidden = 0unddeleted = 0verarbeitet. - Die Ausführungszeit wird in das Log geschrieben.
