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:

  1. cellspan: Wird erreicht, indem als erstes Zeichen "<" eingegeben wird.
  2. rowspan: Wird erreicht, indem als erstes Zeichen "^" eingegeben wird.
  3. 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.

blog comments powered by Disqus
  1. Christian http://www.held-multimedia.de/ 22.10.10 10:21

    Hatte auch das Problem dass vAlign="top" gesetzt wurde entgegen dem standard (middle) das kommt von der Anhängigkeit zur Extension th_exttableservice von Thomas.

    dor in der... pi1.php kann man es manuell umstellen evtl gehts auch iwie per TypoScript, wäre natürlich nice.. zwecks updaten

    Greetz
    Christian

  2. TYPO3 Agentur http://www.artgraphix.de/webdesign.html 02.08.10 19:38

    Ja, da hat aoe ne feine Sache entwickelt.

  3. Nach sowas suche ich schon seit Monaten! Genau die Tabellenextension, die ich für mein aktuelles Projekt brauche :-))

    Vielen Dank!

  4. Björn 01.12.09 17:26

    Hi
    Kann es sein das es diese ext nicht mehr gibt ??? im repository ist nichts mehr zu finden irgendwie.

    gruss
    Björn

  5. Lina 27.06.08 20:08

    Ich finde es schade, dass die Extension Code der Form valign="top" etc ausgibt. So etwas macht man im Sinne der Trennung von Layout und Inhalt doch mit CSS!!!

    Liebe Grüße Lina

  6. Basti http://blog.ingeniumdesign.de 29.05.08 14:19

    Hallo, die ext. ist auf jeden fall eine gute, nur wie kann ich denn nun der gesamten "table" eine css zuweisen?
    vorher konnte ich einfach bei: CSS-Klasse für die Tabelle: produkt_ubersicht_table eintragen, doch wird diese nun nicht mehr angenommen!
    wie funktioniert das nun?

  7. Eric http://www.charterticket.de 26.05.08 16:00

    Diese Erweiterung zum Tabellen erweitern ist auch wirklich genial. Ich werde das erstmal testen und einbauen, bevor ich mich zu früh mal wieder freue.

  8. Andre 13.05.08 09:42

    Sehr schön, ich kannte diese Erweiterung noch nicht. Danke!

  9. TYPO3 in Frankfurt http://www.aoemedia.de/typo3-frankfurt.html 06.05.08 23:18

    Auf jeden Fall ne feine Sache.

blogroll