Erweiterte TYPO3 Tabelle
Das TYPO3 Standard Tabellen Element ist eigentlich sehr brauchbar, denn es produziert sehr brauchbaren und barrierefreie Tabellen HTML Code.
Leider lässt das TYPO3 Tabellen Element keine erweiterte Kontrolle zu wie:
- cellspan und rowspan
- explizite Vergabe von Klassen für Zeilen und Zellen
- explizite Vergabe anderer Eigenschaften einer Zelle (Zelltyp...)
Um dies zu erreichen gibt es jetzt die Erweiterung aoe_advancedtable, mit der man weitere Kontrolle in dem Tabellenelement hat:
- cellspan: Wird erreicht, indem als erstes Zeichen "<" eingegeben wird.
- rowspan: Wird erreicht, indem als erstes Zeichen "^" eingegeben wird.
- Eine Syntax erlaubt weitere Attribute: "{<keyword>=<wert>;<keyword>=<wert>}". Erlaubte Keywords:
- rowClass (Setzen der Klasse einer ganzen Zeile)
- class (Setzen der Klasse einer Zelle)
- cellType=header (setzen der Zelle auf th)
Wie das ganze aussehen kann zeigen die Screenshots.
Hintergrund und Installation:
Die Erweiterung baut auf css_styled_content auf und verwendet zur Generierung der Tabelle die Extension th_exttableservice von Thomas.
Zur Verwendung muß die Extension lediglich installiert werden und im Template der Seite unter dem Punkt "include static from extensions" das Template "Advanced Tables Content" includen.



