- $tabla_externa->updateCellAttributes($id, 0, array('align' => 'left'));
- $tabla_externa->updateCellAttributes($id, 1, array('align' => 'center'));
- $tabla_externa->updateCellAttributes($id, 2, array('align' => 'right'));
+ // Si no hay celda central, hace colspan.
+ if ($array[0] and !$array[1]) {
+ $tabla->updateCellAttributes($id, 0, array(
+ 'colspan' => 2,
+ 'width' => '67%'));
+ /* } XXX se complica hacer el colspan para atras:
+ elseif ($array[2] and !$array[1]) {
+ $tabla->updateCellAttributes($id, 1, array(
+ 'colspan' => 2,
+ 'width' => '67%')); */
+ }
+ $tabla->updateCellAttributes($id, 0, array('align' => 'left'));
+ $tabla->updateCellAttributes($id, 1, array('align' => 'center'));
+ $tabla->updateCellAttributes($id, 2, array('align' => 'right'));