case 'comun':
case 'cabecera':
case 'titulo':
- $rta = array_merge($rta, $this->_conf['atributos']["celda_$attr"]);
+ $rta = array_merge($rta,
+ $this->_conf['atributos']["celda_$attr"]);
+ $rta[$attr] = $attr;
break;
case 'align':
case 'valign':
case 'th':
$rta[$attr] = '';
break;
+ 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':
+ $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:
trigger_error("No se permite setear el atributo $attr", E_USER_ERROR);
}
* 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;
}
switch ($id) {
case 'nuevo':
- $img = new MECON_HTML_Image('/MECON/images/general_nuevo', '-<');
+ $img = new MECON_HTML_Image('/MECON/images/general_nuevo', ' >>');
// Si no tiene titulo, le pone titulo por defecto.
if (!$link->getContents()) {
$link->setContents('Nuevo');
$this->updateCabecera($link, 'derecha');
break;
case 'nuevos':
- $img = new MECON_HTML_Image('/MECON/images/general_muchos_nuevo', '-<');
+ $img = new MECON_HTML_Image('/MECON/images/general_muchos_nuevo', ' >>');
// Si no tiene titulo, le pone titulo por defecto.
if (!$link->getContents()) {
$link->setContents('Nuevos');
$this->updateCabecera($link, 'derecha');
break;
case 'buscar':
- $img = new MECON_HTML_Image('/MECON/images/general_lupa', 'Q');
+ $img = new MECON_HTML_Image('/MECON/images/general_lupa', ' ?>');
// Si no tiene titulo, le pone titulo por defecto.
if (!$link->getContents()) {
$link->setContents('Buscar');
$this->updateCabecera($link, 'derecha');
break;
case 'siguiente':
- $img = new MECON_HTML_Image('/MECON/images/general_posterior', '-<');
+ $img = new MECON_HTML_Image('/MECON/images/general_posterior', ' >>');
// Si no tiene titulo, le pone titulo por defecto.
if (!$link->getContents()) {
$link->setContents('Siguiente');
$this->updatePie($link, 'derecha');
break;
case 'volver':
- $img = new MECON_HTML_Image('/MECON/images/general_anterior', '>-');
+ $img = new MECON_HTML_Image('/MECON/images/general_anterior', '<< ');
// Si no tiene titulo, le pone titulo por defecto.
$cont = $link->getContents() ? $link->getContents() : 'Volver';
$link->setContents($img);
$this->updateCabecera($link, 'izquierda');
break;
case 'anterior':
- $img = new MECON_HTML_Image('/MECON/images/general_anterior', '>-');
+ $img = new MECON_HTML_Image('/MECON/images/general_anterior', '<< ');
// Si no tiene titulo, le pone titulo por defecto.
$cont = $link->getContents() ? $link->getContents() : 'Anterior';
$link->setContents($img);