// +X2C Class 165 :HTML_Servicio
/**
- * @package sistema_local_lib
* @access public
*/
class HTML_Servicio extends HTML_Table {
$s->link = 'servicios.php?servicios='.$s->servicio;
elseif($s->necesita_logueo)
$s->link = 'login.php?redirect='.$s->servicio;
+ $link = new MECON_HTML_Link($s->link, $s->nombre,
+ array(),
+ array('class' => 'servicio_tabla'));
+ if ($s->ventana_nueva) {
+ $link->updateAttributes(array(
+ // XXX - no lo pongo porque no le veo sentido para links externos sacarles las barras y eso.
+ //'OnClick' => "javascript:window.open('{$s->link}','serv{$s->servicio}',"
+ // . "'width=800,height=600,scrollbars=yes');return false;",
+ 'target' => '_blank',
+ ));
+ }
if($par)
{
- $int->setCellContents(0, 3, new MECON_HTML_Link($s->link, $s->nombre,
- array(),
- array('class' => 'servicio_tabla')));
- $this->addRow(array($int));
+ $int->setCellContents(0, 3, $link);
+ $this->addRow(array($int));
$par = false;
}
else
{
- $int->setCellContents(0, 1, new MECON_HTML_Link($s->link, $s->nombre,
- array(),
- array('class' => 'servicio_tabla')));
+ $int->setCellContents(0, 1, $link);
$par = true;
}
}
if($par)
{
- $int->setCellContents(0, 1, new MECON_HTML_Link($s->link, $s->nombre,
- array(),
- array('class' => 'servicio_tabla')));
+ $int->setCellContents(0, 1, $link);
$int->setCellContents(0, 2, '');
$int->setCellContents(0, 3, '');
$this->addRow(array($int));
// -X2C
} // -X2C Class :HTML_Servicio
-?>
\ No newline at end of file
+?>