]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/HTML/Tabla.php
En busca del bug
[mecon/meconlib.git] / lib / MECON / HTML / Tabla.php
index 78c3a7470c706a2a4c642d3f573d6201bc83e8d4..c5d2765d294068005b65cbebcf909c6359fde88c 100644 (file)
@@ -291,14 +291,18 @@ class MECON_HTML_Tabla extends HTML_Table {
                 case 'th':
                     $rta[$attr] = '';
                     break;
                 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;
                     $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:
                     $rta[$attr] = $attr;
                     break;
                 default: