From 1da7e72b282de52d8608764d850266996d57a3bb Mon Sep 17 00:00:00 2001 From: h4ckypurpl3 Date: Wed, 6 May 2020 15:46:11 -0500 Subject: [PATCH] respuesta al issue #38 Mejorar usabilidad panel consulta --- css/carousel.css | 4 +- css/milfs.css | 89 ++++++++++++++++++++++++ funciones/funciones.php | 145 +++++++++++++++++++++++----------------- index.php | 15 ++--- 4 files changed, 182 insertions(+), 71 deletions(-) diff --git a/css/carousel.css b/css/carousel.css index 470011d..a72d77d 100644 --- a/css/carousel.css +++ b/css/carousel.css @@ -60,8 +60,8 @@ body { z-index: 10000; } -#muestraInfo>modal-body { - background-color: red; +#muestraInfo>.modal-body { + background-color: red !important; } @-webkit-keyframes animatedBackground { diff --git a/css/milfs.css b/css/milfs.css index 7eaf8f9..2d6f604 100644 --- a/css/milfs.css +++ b/css/milfs.css @@ -14,6 +14,95 @@ el otro archivo css style.css que está en la carpeta milfs display: block; } + +/* Portal Consulta*/ +#muestraInfo { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + overflow: hidden; +} +#modal-panel-consulta{ + position: fixed; + margin: 0; + width: 100% !important; + height: 100%; + padding: 0; +} + +#contenido-panel-consulta { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + border-radius: 0; + box-shadow: none; +} + +#header-panel-consulta{ +position: absolute; + top: 0; + right: 0; + left: 0; + height: 50px; + padding: 10px; + background: #e5e5e5; + border: 0; +} + +#panel-buscador { + margin-bottom: 0px !important; +} + +#panel-consulta { + position: absolute; + top: 50px; + bottom: 30px !important; + display: flex; + width: 100%; + max-height: calc(100vh - 100px); +} + +.scroll{ + overflow-y: auto; + cursor: pointer; +} +.acciones-consulta>a { + margin-bottom: 3px; +} + + +#div_resultados{ + height: auto !important; + scroll-behavior: auto; +} +#pie_modal{ + position: absolute; +right: 0; +bottom: 0; +left: 0; +height: 50px; +padding: 12px; +background: #e5e5e5; +} + + +.panel-heading .glyphicon { + transition: .3s transform ease-in-out; +} +.panel-heading .collapsed .glyphicon { + transform: rotate(90deg); +} + +.input-group { + padding-bottom: 10px; +} + +/*Fin panel consulta*/ + #canvas-holder_$tipo_$id_campo{ max-width:100%; } diff --git a/funciones/funciones.php b/funciones/funciones.php index 4d33825..dd9e963 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -7978,43 +7978,41 @@ $fecha = time (); $ahora = date ( "Y-m-d" , $fecha ); $campos = listar_campos_formulario($id_form,"select"); $peticion = " -
+ +
+
+
+ Desde + +
+
+
+
+ Hasta + +
+
+
+
+ + $campos +
+
+
+
+ Texto + +
+
+
+ +
+
+
-
-
-
- Inicio - -
-
-
-
- Fin - -
-
+ -
-
- Frase - -
-
-
-
- - $campos -
-
-
- -
-
-
- - - "; /////// FILTRO @@ -8061,34 +8059,60 @@ $boton_borrar = "
  • "; } } - $paginacion = ""; + $paginacion = "
    "; - $encabezado = "
    -
    - $peticion -
    -
    -
    -
    -
      -
    • $total_registros registros
    • -
    • $boton_borrar
    • -
    • $boton_exportar
    • + $encabezado = " +
      +
      +
      +
      + +
      +
      +
      +
      + $peticion +
      +
      +
      +
      +
        +
      • $total_registros registros
      • +
      • $boton_borrar
      • +
      • $boton_exportar
      • + +
      + + + +
      +
      +
      +
      +
      +
      +
      +
      + + $paginacion + "; -
    - $paginacion -
    -
    "; $total_registros = mysqli_num_rows($sql); $nombres_campos = listar_campos_formulario("$id_form","nombres"); foreach($nombres_campos as $campo_nombre=>$nombre){ $listado_nombres .= "$nombre"; } - $listado_nombres = "IdentificadorRespuestas$listado_nombres "; + $listado_nombres = "IdentificadorRespuestas$listado_nombres "; $listado_campos = listar_campos_formulario("$id_form",''); while( $row = mysqli_fetch_array( $sql ) ) { @@ -8201,24 +8225,24 @@ foreach($campos as $campo=>$valor){ } - $menu =" + $menu ="
    -
    - Plantilla + -
    +
    $areas
    -
    - E - B - C + @@ -8244,7 +8268,7 @@ foreach($campos as $campo=>$valor){ "; -$lineas .= " $menu$row[control]$listado_campos"; +$lineas .= " $menu$row[control]$listado_campos"; } @@ -8264,6 +8288,7 @@ $encabezado $tabla
    +$paginacion "; } else { diff --git a/index.php b/index.php index fccc86b..0d7e731 100644 --- a/index.php +++ b/index.php @@ -291,20 +291,17 @@ echo "
    ";