Verständnissprobleme mit theme_table
Eingetragen von tafkad (73)
am 24.01.2008 - 08:57 Uhr in
am 24.01.2008 - 08:57 Uhr in
Hallo,
da ich zur Zeit für ein kleines Projekt noch ein Modul baue und da einige Ausgaben durch Tabellen Formatiert werden müssen, versuche ich nun mit theme_table meine Tabellen zu bauen. Doch irgendwie stehe ich da auf dem Schlauch. Eine normale Ausgabe mit Header und Inhalt klappt, aber wenn ich nun colspan und ähnliche Attribute angeben will komme ich nicht mehr klar.
Gibt es dazu irgendwo eine leichter verständliche Lektüre als die Api? In der regel klappt alles was da drin steht, nur bei den Tabellen hab ich irgendwie leichte Verständnissprobleme.
Gruß Tafkad
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst einmal solche
am 24.01.2008 - 14:23 Uhr
Du kannst einmal solche attribute als 3tes Argument der Funktion mitgeben oder du übergibst bei den "$rows" anstatt einfach den Wert ein Array mit Wert und Atrributen. Weiteres hier: http://api.drupal.org/api/function/theme_table
gruß pebosi
gruß pebosi
--
https://pebosi.net
Auch wenn ich die Api nicht
am 30.01.2008 - 15:40 Uhr
Auch wenn ich die Api nicht meinte, so langsam habe ich es aber nun verstanden. War etwas irretiert von den vielen 'data' => im Array.
Danke nochmal
Re: Verständnissprobleme mit theme_table
am 30.01.2008 - 15:47 Uhr
Nur mal so zur Sicherheit: Tabellen werden zusammengebaut durch Ausführen von
theme('table', $header, $rows, $attributes, $caption)
, nicht durch Ausführen vontheme_table($header, $rows, $attributes, $caption)
--
hmm
am 07.04.2008 - 09:48 Uhr
ja für was ist den dan die theme_table function wen sie nicht zum zeichnen der tabelle ist??
Als Fallback
am 07.04.2008 - 22:54 Uhr
theme_table
kannst du natürlich auch zum Zeichnen deiner Tabellen verwenden. Dadurch umgehst du aber das Theme-System. Wenn du dann ein Theme verwendest, das Tabellen anders ausgibt, wird dieses von deinem Modul nicht genutzt und deine Tabellen sehen so aus wie vorher auch. Näheres offenbart ein Blick in die Funktion theme, insbesondere der Aufruf von theme_get_dunction.--