X-Git-Url: https://git.llucax.com/mecon/ai.git/blobdiff_plain/69a744cc170e8e853ec7946e9b61e7f35f0b2ae7..89f9ee9162349d9d5027d60f6db398a8c2767f17:/sistema/www/index.php diff --git a/sistema/www/index.php b/sistema/www/index.php index 090c6fb..0f0184f 100644 --- a/sistema/www/index.php +++ b/sistema/www/index.php @@ -52,21 +52,18 @@ if (@$_SERVER['PATH_INFO']) { $require = 'AI/GrupoSecciones.php'; $tabla = 'grupo_secciones'; $nombre = "grupo de secciones"; - $arbol = 'NOTICIAS'; } elseif ($tmp == 'servicio') { $tipo = $tmp; $clase = 'AI_Servicio'; $require = 'AI/Servicio.php'; $tabla = $tipo; $nombre = $tipo; - $arbol = 'SERVICIOS'; } elseif ($tmp == 'sistema') { $tipo = $tmp; $clase = 'AI_Sistema'; $require = 'AI/Sistema.php'; $tabla = $tipo; $nombre = $tipo; - $arbol = 'SISTEMAS'; } else { // No hay un objeto válido para administrar. header('Location: '.$_SERVER['SCRIPT_NAME']); } @@ -133,31 +130,8 @@ if ($tipo) { // }}} // Creo el árbol con el tipo de objeto que manejo y lo agrego a la página. {{{ - require_once 'MECON/HTML/Arbol/ArbolDB.php'; - $dbdata = array( - 'db' => &$db, - 'tabla' => $tabla, - 'id' => $tipo, - 'nombre' => 'nombre', - 'order' => 'asc', - ); - // Activo el id del objeto que estamos modificando. - if ($accion & (AI_BAJA | AI_MODIF)) { - $dbdata['id_activo'] = $obj->$tipo; - } - if ($tipo == 'grupo' or $tipo == 'servicio') { - $dbdata['id_padre'] = $tipo . '_padre'; - } elseif ($tipo == 'sistema') { // FIXME - horrible!!! - $dbdata = - array( - 'tabla' => "intranet.$tabla as A, samurai.sistema as S", - 'id' => "A.$tipo", - 'nombre' => 'S.nombre_sistema', - 'where' => 'S.id_sistema = A.sistema AND S.estado = 1', - ) - + $dbdata; - } - $arbol = new HTML_ArbolDB($dbdata, $arbol, $tipo.'?accion='.AI_MODIF.'&id='); + require_once 'AI/Arbol.php'; + $arbol = new AI_Arbol($obj, $db); // }}} // Inicio el formulario, cargando datos de ser necesario. {{{