1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| $tableau = new HTML_Table;
$tableau->addAttribute('style', 'border: 1px solid gray');
// Création des enfants
$row = $tableau->addRow();
$cell = $row->addCell('hello');
$cell->addAttribute('class', 'jolicell');
$row->addCell('bafoui', Array('style' => 'color: orange'));
$row->addCell('bilibilibil');
$row = $tableau->addRow();
$cell = $row->addCell('Helllooooooooo');
$cell->addAttribute('colspan', 3);
$row = $tableau->addRow();
$row->addMultiCell(Array('cellA', 'cellB' => Array('colspan' => 2, 'style' => 'background-color: blue')));
// Idem à :
$tableau->addRow()->addMultiCell(Array('hello' => Array('class' => 'jolicell'), 'bafoui' => Array('style' => 'color: orange'), 'bilibilibil'));
$tableau->addRow()->addCell('Helllooooooooo', Array('colspan' => 3));
$tableau->addRow()->addMultiCell(Array('cellA', 'cellB' => Array('colspan' => 2, 'style' => 'background-color: blue')));
// On peut aussi ajouter des attributs au tr
$row = $tableau->addRow();
$row->addAttribute('style', 'background-color: violet');
$row->addCell('Je suis le plus violet', Array('colspan' => 3));
echo $tableau; |
Partager