X-Git-Url: https://git.llucax.com/mecon/intranet.git/blobdiff_plain/f202634e3a4c316e77afe97770b1558f9e0b6346..144c33e600730c8e7896d0e2002f70766b03c765:/sistema/www/servicios.php?ds=inline diff --git a/sistema/www/servicios.php b/sistema/www/servicios.php index 95cc69c..0384dcf 100644 --- a/sistema/www/servicios.php +++ b/sistema/www/servicios.php @@ -1,93 +1,89 @@ getRow("SELECT nombre, servicio_padre - FROM servicio - WHERE servicio = $n_serv"); + $row = $DB->getRow("SELECT nombre, servicio_padre + FROM servicio + WHERE servicio = $n_serv"); $padre = $row[1]; $nombre[] = $row[0]; $nombre_corto = $row[0]; $i = 0; if(is_null($row)) - $nombre = "Esta pagina no esta cargada en AI!"; + $nombre = "Esta pagina no esta cargada en AI!"; else { - while($padre != 0) - { - $row = $bd->getRow("SELECT nombre, servicio_padre - FROM servicio - WHERE servicio = $padre"); - $i++; - if(!($i%2)) - { - $tmp = new MECON_HTML_Link("servicios.php", - $row[0], - array('servicios' => $padre), - array('class' => 'copete_titulo_vinculos')); - $nombre[] = $tmp->toHTML(); - } - $padre = $row[1]; - } - $image = new MECON_HTML_Image(PATH_RAIZ.'images/copete_flecha_azul.gif', - null, - array('height' => '15', - 'border' => '0')); - $nombre = implode(' '.$image->toHTML().' ', array_reverse($nombre)); + while($padre != 0) + { + $row = $DB->getRow("SELECT nombre, servicio_padre + FROM servicio + WHERE servicio = $padre"); + $i++; + if(!($i%2)) + { + $tmp = new MECON_HTML_Link('servicios.php', + $row[0], + array('servicios' => $padre), + array('class' => 'copete_titulo_vinculos')); + $nombre[] = $tmp->toHTML(); + } + $padre = $row[1]; + } + $nombre = implode(' >> ', array_reverse($nombre)); } - }else - $nombre = '';//Nombre por default - $m = new HTML_DietMarco('servicios', $nombre); - $m->addTitle('TODO poner ultimo aqui'); - $serv->cargar($bd); - $serv->cargarHijos($bd, true, AI_SERVICIO_ORDEN_LONG_HIJOS); - $col_par = ''; - $col_impar = ''; - $impar = true; - $otro = false; - foreach($serv->getHijos() as $s) - { - $sh =& new HTML_Servicio($s->servicio); - if($impar) - { +}else + $nombre = 'Servicios';//Nombre por default +$marco = new HTML_DietMarco('servicios', $nombre); +$serv->cargar($DB); +$serv->cargarHijos($DB, true, AI_SERVICIO_ORDEN_LONG_HIJOS); +$col_par = ''; +$col_impar = ''; +$impar = true; +$otro = false; +foreach($serv->getHijos() as $s) +{ + $sh =& new HTML_Servicio($s->servicio); + if($impar) + { $col_impar .= $sh->toHTML().'
'; if ($otro) $otro = false; else { - $impar = false; - $otro = true; + $impar = false; + $otro = true; } - } - else - { + } + else + { $col_par .= $sh->toHTML().'
'; if ($otro) $otro = false; else { - $impar = true; - $otro = true; + $impar = true; + $otro = true; } - } - } - $m->addStyleSheet($sh->getCSS()); - $tabla =& new HTML_Table(array('width' => 760, - 'cellspacing' => 10)); - $tabla->addRow(array($col_impar, $col_par), array('valign'=>'top')); - $m->addBodyContent($tabla); + } +} + +if (is_a(@$sh, 'html_servicio')) { + $tabla =& new HTML_Table(array('width' => 760, 'cellspacing' => 10)); + $tabla->addRow(array($col_impar, $col_par), array('valign'=>'top')); + $marco->addStyleSheet($sh->getCSS()); + $marco->addBodyContent($tabla); +} else { + $marco->addBodyContent('
No hay servicios cargados en esta sección.
'); +} - $m->display(); +$marco->display(); ?>