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!"; else { 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 = '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; } } else { $col_par .= $sh->toHTML().'
'; if ($otro) $otro = false; else { $impar = true; $otro = true; } } } 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.
'); } $marco->display(); ?>