From bec1e27e5e3e9146635f800f5c34e28b3c6010b3 Mon Sep 17 00:00:00 2001 From: humano Date: Mon, 18 May 2020 19:27:36 -0500 Subject: [PATCH] gestor de microtareas --- index.php | 124 +++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 105 insertions(+), 19 deletions(-) diff --git a/index.php b/index.php index 92ed96f..7c5eeb2 100644 --- a/index.php +++ b/index.php @@ -67,6 +67,7 @@ $identificador = ""; if(isset($_REQUEST['v'])) { $variable = $_REQUEST['v']; }else { $variable="";} +if(isset($_REQUEST['registros'])){$registros=$_REQUEST['registros'];}else{$registros="";} $cols_interior ="12"; $menu=""; $orden=""; @@ -74,6 +75,7 @@ $cantidad_registros ="10"; $librerias_cabeza =""; $librerias_pie =""; $modo=""; +$pagina_inicio_definida=array(); @@ -151,11 +153,13 @@ if($plantilla_inicio[0] =="grid"){}else{ $modo="minimalista"; $plantilla_inicio[0]='grid'; $formulario_equipo ="998"; + $campo_equipo ="316"; $formulario_tareas ="1069"; - $formulario_microtareas ="1071"; + $formulario_microtarea ="1071"; $formulario_roles_asignacion ="1074"; - $formulario_microtareas_asignacion ="1075"; + $formulario_microtarea_asignacion ="1075"; $campo_roles_asignacion = "3721"; + $campo_microtareas_asignacion = "3722"; $formulario_roles ="1072"; $campo_rol ="325"; @@ -163,7 +167,7 @@ if($plantilla_inicio[0] =="grid"){}else{ /// equipo /// $equipo_titulo = remplacetas('form_id','id',"$formulario_equipo",'nombre',"") ; $equipo_descripcion = remplacetas('form_id','id',"$formulario_equipo",'descripcion',"") ; - $equipo = listado_entradas("$formulario_equipo","","array"); + $equipo = listado_entradas("$formulario_equipo","","array","",""); $debug = print_r($equipo,true); foreach ($equipo as $c =>$v) { @@ -172,12 +176,12 @@ if($plantilla_inicio[0] =="grid"){}else{ "; }else{$imagen ="";} if($v['nombre'] !=""){ $nombre ="$v[nombre]"; }else{$nombre ="";} $control = $v['control']; - $contenido = mostrar_identificador("$control","$formulario_equipo","$plantilla","",""); + //$contenido = mostrar_identificador("$control","$formulario_equipo","$plantilla","",""); $rol_control = remplacetas('form_datos','form_id',"$formulario_roles_asignacion",'control',"contenido='$control'") ; $rol_descripcion = remplacetas('form_datos','form_id',"$formulario_roles_asignacion",'contenido',"id_campo= '$campo_roles_asignacion' AND control='$rol_control[0]'") ; $rol_descripcion = remplacetas('form_datos','form_id',"$formulario_roles",'contenido',"id_campo= '$campo_rol' AND control='$rol_descripcion[0]'") ; if($rol_control[0] !=""){ - $contenido_rol = mostrar_identificador("$rol_control[0]","$formulario_roles_asignacion","","",""); + // $contenido_rol = mostrar_identificador("$rol_control[0]","$formulario_roles_asignacion","","",""); $rol=" Rol / $rol_descripcion[0] @@ -232,19 +236,100 @@ return $(\"#popover-content_rol_$control\").html(); //$equipo_listado = json_encode($equipo,JSON_PRETTY_PRINT); /// microtareas /// - $microtareas_titulo = remplacetas('form_id','id',"$formulario_microtareas",'nombre',"") ; - $microtareas_descripcion = remplacetas('form_id','id',"$formulario_microtareas",'descripcion',"") ; - $microtareas = listado_entradas("$formulario_microtareas","","avatar"); - $microtareas_listado=""; - foreach($microtareas as $control => $valor) - { $onclick_microtarea_asignar ="onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtareas_asignacion','','')\""; - $onclick_microtarea ="onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtareas','$control','edit')\""; - $microtareas_listado .="
  • $valor
  • "; } + $microtarea_titulo = remplacetas('form_id','id',"$formulario_microtarea",'nombre',"") ; + $microtarea_descripcion = remplacetas('form_id','id',"$formulario_microtarea",'descripcion',"") ; + $microtarea = listado_entradas("$formulario_microtarea","","array","",""); + + $debug = print_r($microtarea,true); + foreach ($microtarea as $c =>$v) { + $control_microtarea = $v['control']; + $asignados = listado_entradas("$formulario_microtarea_asignacion","","array","$campo_microtareas_asignacion","$control_microtarea"); + foreach ($asignados as $asignados_c =>$asignados_v) { + $control_asignados = $asignados_v['descripcion']; + /*$asignados = print_r($asignados,true); + $asignados = "
    $asignados
    "; + */ + $item_nombre = remplacetas('form_datos','form_id',"$formulario_equipo","contenido","id_campo = '$campo_equipo' AND control ='$control_asignados'"); + $items .="
  • + + $item_nombre[0] + +
    +
    +
    +

    Cargando datos de $item_nombre[0] ...

    +

    +
    +
    + +
  • + "; + + } + $asignados = "