From: Leandro Lucarella Date: Mon, 10 Nov 2003 14:28:22 +0000 (+0000) Subject: Se agrega el checkbox para abrir en ventana nueva. X-Git-Tag: svn_import~4 X-Git-Url: https://git.llucax.com/mecon/ai.git/commitdiff_plain/5a7d316bd32d92dfdd72f118cd544e13a27b98cd Se agrega el checkbox para abrir en ventana nueva. --- diff --git a/lib/AI/Servicio.php b/lib/AI/Servicio.php index ea6c13f..eb39944 100644 --- a/lib/AI/Servicio.php +++ b/lib/AI/Servicio.php @@ -162,6 +162,7 @@ class AI_Servicio extends AI_DBTreeObject { 'link_ayuda' => $this->link_ayuda, 'necesita_logueo' => $this->necesita_logueo ? 1 : 0, 'habilitado' => $this->habilitado ? 1 : 0, + 'ventana_nueva' => $this->ventana_nueva ? 1 : 0, ); $err = parent::guardar($db, $datos, $nuevo); if (PEAR::isError($err)) { diff --git a/sistema/local_lib/AI/Form.php b/sistema/local_lib/AI/Form.php index e3d5ce1..52c565e 100644 --- a/sistema/local_lib/AI/Form.php +++ b/sistema/local_lib/AI/Form.php @@ -147,12 +147,14 @@ class AI_Form extends MECON_HTML_QuickForm { if ($tipo == 'servicio') { $fDescripcion =& $this->addElement('text', 'descripcion', 'Descripción'); $fLogueo =& $this->addElement('checkbox','logueo', 'Necesita login'); + $fVentana =& $this->addElement('checkbox','ventana', 'Abrir en ventana nueva'); // Validación $this->addRule('descripcion', 'Debe ingresar una descripción.', 'required'); // Carga datos. if ($accion & (AI_BAJA | AI_MODIF)) { $fDescripcion->setValue($obj->descripcion); $fLogueo->setChecked($obj->necesita_logueo); + $fVentana->setChecked($obj->ventana_nueva); } } // Link / Link Ayuda. @@ -235,6 +237,7 @@ class AI_Form extends MECON_HTML_QuickForm { if ($tipo == 'servicio') { $obj->descripcion = $this->getSubmitValue('descripcion'); $obj->necesita_logueo = $this->getSubmitValue('logueo'); + $obj->ventana_nueva = $this->getSubmitValue('ventana'); } if ($tipo == 'sistema') { $obj->tipo = $this->getSubmitValue('tipo') ? 'embperl' : 'php';