]> git.llucax.com Git - mecon/ai.git/commitdiff
Se agrega el checkbox para abrir en ventana nueva.
authorLeandro Lucarella <llucax@gmail.com>
Mon, 10 Nov 2003 14:28:22 +0000 (14:28 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Mon, 10 Nov 2003 14:28:22 +0000 (14:28 +0000)
lib/AI/Servicio.php
sistema/local_lib/AI/Form.php

index ea6c13f53c3b9e8224988dc2e1134efaee882a7f..eb39944200713f388a4ec4c973ef38e6b0033821 100644 (file)
@@ -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)) {
index e3d5ce1d4d50a6f0f110c17cc02af426bb5ef687..52c565ea1a17199b57d2bfb9e976ee9954d9af7a 100644 (file)
@@ -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';