case 'th':
$rta[$attr] = '';
break;
- case 'clara': //Toma los mismos parametros que titulo pero en el pdf no se repite
- $rta = array_merge($rta,
- $this->_conf['atributos']["celda_titulo"]);
+ case 'clara':
+ $tmp = $this->_conf['atributos']['celda_comun'];
+ $tmp['bgcolor'] = $this->_conf['atributos']['celda_titulo']['bgcolor'];
+ $tmp['class'] = $this->_conf['atributos']['celda_titulo']['class'];
+ $rta = array_merge($rta, $tmp);
$rta[$attr] = $attr;
break;
- case 'oscura': //Toma los mismos parametros que cabecera pero en el pdf no se repite
- $rta = array_merge($rta,
- $this->_conf['atributos']["celda_cabecera"]);
+ case 'oscura':
+ $tmp = $this->_conf['atributos']['celda_comun'];
+ $tmp['bgcolor'] = $this->_conf['atributos']['celda_cabecera']['bgcolor'];
+ $tmp['class'] = $this->_conf['atributos']['celda_cabecera']['class'];
+ $rta = array_merge($rta, $tmp);
$rta[$attr] = $attr;
break;
default:
* central y derecha de la cabecera (en ese órden).
*/
function setCabecera($cabecera) {
- if (count($pie) != 3) {
+ if (count($cabecera) != 3) {
$this->raiseError('Parámetro incorrecto: debe ser un array de 3 elementos.');
}
$this->_cabecera = $cabecera;