forked from qwerty/milfs
Optimizacion manejo de aplicaciones
This commit is contained in:
parent
ec7a6ce775
commit
54e07c4329
@ -100,10 +100,10 @@ $link=conectarse();
|
|||||||
while( $row = mysqli_fetch_array( $sql ) ) {
|
while( $row = mysqli_fetch_array( $sql ) ) {
|
||||||
$tr .="";
|
$tr .="";
|
||||||
if($columna%2==0){ $c = 0;
|
if($columna%2==0){ $c = 0;
|
||||||
$td="<tr><td class='apliaciones_tabla_item'><a class='btn btn-link btn-sm' href='../milfs/?id=$row[id]' target='administrador'>[$row[id]]</a> <span data-toggle='tooltip' data-html='true' title='$row[descripcion]'>$row[nombre]</span></td>";
|
$td="<tr><td class='aplicaciones_tabla_item'><span class='badge'>$row[id]</span><span data-toggle='tooltip' data-html='true' title='$row[descripcion]'><a class='btn btn-link btn-sm' href='../milfs/?id=$row[id]' target='administrador'>$row[nombre]</a></span></td>";
|
||||||
|
|
||||||
}else{ $c = 1;
|
}else{ $c = 1;
|
||||||
$td="<td class='apliaciones_tabla_item'><a class='btn btn-link btn-sm' href='../milfs/?id=$row[id]' target='administrador'>[$row[id]]</a> <span data-toggle='tooltip' data-html='true' title='$row[descripcion]'>$row[nombre]</span></td></tr>";
|
$td="<td class='apliaciones_tabla_item'><span class='badge'>$row[id]</span> <span data-toggle='tooltip' data-html='true' title='$row[descripcion]'><a class='btn btn-link btn-sm' href='../milfs/?id=$row[id]' target='administrador'>$row[nombre]</a></span></td></tr>";
|
||||||
}
|
}
|
||||||
|
|
||||||
//$linea .="<div class='col-md-6 apliaciones_tabla_item'> [$columna $c ] <a class='btn btn-link btn-sm' href='../milfs/?id=$row[id]' target='administrador'>[$row[id]]</a> <strong>$row[nombre]</strong> - $row[descripcion]</div>";
|
//$linea .="<div class='col-md-6 apliaciones_tabla_item'> [$columna $c ] <a class='btn btn-link btn-sm' href='../milfs/?id=$row[id]' target='administrador'>[$row[id]]</a> <strong>$row[nombre]</strong> - $row[descripcion]</div>";
|
||||||
@ -123,6 +123,7 @@ $link=conectarse();
|
|||||||
</div>
|
</div>
|
||||||
";
|
";
|
||||||
}
|
}
|
||||||
|
if($div ==""){return $resultado;}
|
||||||
$respuesta = new xajaxResponse('UTF-8');
|
$respuesta = new xajaxResponse('UTF-8');
|
||||||
$respuesta->addAssign("$div","innerHTML","$resultado");
|
$respuesta->addAssign("$div","innerHTML","$resultado");
|
||||||
$respuesta->addScript("$(document).ready(function(){ $('[data-toggle=\"tooltip\"]').tooltip(); });");
|
$respuesta->addScript("$(document).ready(function(){ $('[data-toggle=\"tooltip\"]').tooltip(); });");
|
||||||
@ -16068,81 +16069,90 @@ function formulario_listado($filtro_grupo,$div,$id_form){
|
|||||||
$item="";
|
$item="";
|
||||||
$mostrar_panel="";
|
$mostrar_panel="";
|
||||||
$grupo_formularios="";
|
$grupo_formularios="";
|
||||||
if ( !isset ( $_SESSION['id_empresa'] ) ) {
|
if ( !isset ( $_SESSION['id_empresa'] ) ) {
|
||||||
$respuesta = new xajaxResponse('utf-8');
|
$respuesta = new xajaxResponse('utf-8');
|
||||||
$respuesta->addRedirect("index.php");
|
$respuesta->addRedirect("index.php");
|
||||||
return $respuesta;
|
return $respuesta;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(isset($_SESSION['id_empresa'])) {$id_empresa= $_SESSION['id_empresa'];} if($div==''){
|
if(isset($_SESSION['id_empresa'])) {$id_empresa= $_SESSION['id_empresa'];}
|
||||||
|
if($div==''){
|
||||||
|
/// muestra el boton
|
||||||
$div = "contenido";
|
$div = "contenido";
|
||||||
if(isset($_SESSION['grupo_formularios'])) { $sesion_grupo_formularios = $_SESSION['grupo_formularios'];}else { $sesion_grupo_formularios = "";}
|
if(isset($_SESSION['grupo_formularios'])) { $sesion_grupo_formularios = $_SESSION['grupo_formularios'];}else { $sesion_grupo_formularios = "";}
|
||||||
$resultado = "<li data-toggle='collapse' data-target='.navbar-collapse' id='link_formulario'><a href='#' onclick=\"xajax_formulario_listado('$sesion_grupo_formularios','$div',''); \"><i class='glyphicon glyphicon-list'></i> Formularios</a></li> ";
|
$resultado = "<li data-toggle='collapse' data-target='.navbar-collapse' id='link_formulario'><a href='#' onclick=\"xajax_formulario_listado('$sesion_grupo_formularios','$div',''); \"><i class='glyphicon glyphicon-list'></i> Aplicaciones</a></li> ";
|
||||||
|
|
||||||
return $resultado;;
|
return $resultado;;
|
||||||
}
|
}
|
||||||
$control = md5(rand(1,99999999).microtime());
|
$control = md5(rand(1,99999999).microtime());
|
||||||
$respuesta = new xajaxResponse('utf-8');
|
$respuesta = new xajaxResponse('utf-8');
|
||||||
$_SESSION['grupo_formularios'] = $filtro_grupo;
|
$_SESSION['grupo_formularios'] = $filtro_grupo;
|
||||||
|
|
||||||
$link=Conectarse();
|
$link=Conectarse();
|
||||||
$id=mysqli_real_escape_string($link,'$id');
|
$id=mysqli_real_escape_string($link,'$id');
|
||||||
mysqli_set_charset($link, "utf8");
|
mysqli_set_charset($link, "utf8");
|
||||||
if($id_form !="") {
|
|
||||||
if(is_numeric($id_form)) { $w_id ="AND form_id.id = '$id_form' ";}else{ $w_id ="AND form_id.nombre LIKE '%%$id_form%%' ";} $mostrar_panel ="in";}else{ $w_id="";}
|
if($id_form !="") {
|
||||||
if($filtro_grupo =="") {
|
if(is_numeric($id_form)) { $w_id ="AND form_id.id = '$id_form' ";}
|
||||||
$consulta = "SELECT * FROM form_id WHERE id_empresa ='$_SESSION[id_empresa]' $w_id ORDER BY orden ASC";
|
else{
|
||||||
|
// si es el BUSCADOR POR NOMBRE
|
||||||
|
$w_id ="AND form_id.nombre LIKE '%%$id_form%%' ";}
|
||||||
|
$mostrar_panel ="in";}
|
||||||
|
else{ $w_id="";}
|
||||||
|
|
||||||
|
if($filtro_grupo =="") {
|
||||||
|
$consulta = "SELECT * FROM form_id WHERE id_empresa ='$_SESSION[id_empresa]' $w_id ORDER BY orden ASC";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$mostrar_panel ="in";
|
// SI ES EL SELECTOR DE GRUPOS
|
||||||
$consulta = "
|
$mostrar_panel ="in";
|
||||||
SELECT * FROM form_id, form_grupo
|
$consulta = "
|
||||||
WHERE form_grupo.id = form_id.id
|
SELECT * FROM form_id, form_grupo
|
||||||
AND form_grupo.grupo = '$filtro_grupo' $w_id
|
WHERE form_grupo.id = form_id.id
|
||||||
AND form_id.id_empresa ='$_SESSION[id_empresa]' ORDER BY orden ASC";
|
AND form_grupo.grupo = '$filtro_grupo' $w_id
|
||||||
}
|
AND form_id.id_empresa ='$_SESSION[id_empresa]' ORDER BY orden ASC";
|
||||||
$sql=mysqli_query($link,$consulta);
|
}
|
||||||
if($filtro_grupo !="") {
|
$sql=mysqli_query($link,$consulta);
|
||||||
$leyenda_filtro_grupo ="<legend>Grupo $filtro_grupo</legend>";
|
if($filtro_grupo !="") {
|
||||||
|
$leyenda_filtro_grupo ="<legend>Grupo $filtro_grupo</legend>";}
|
||||||
}else{ $leyenda_filtro_grupo ="<legend>Administración de Formularios</legend>";
|
else{ $leyenda_filtro_grupo =" <legend> Aplicaciones </legend>";
|
||||||
unset($_SESSION['grupo_formularios']);
|
unset($_SESSION['grupo_formularios']);
|
||||||
}
|
}
|
||||||
$resultado_link = "<a href='#' onclick=\"xajax_formulario_listado('".@$_SESSION[grupo_formularios]."','$div',''); \"><i class='glyphicon glyphicon-list'></i> Formularios</a> ";
|
$resultado_link = "<a href='#' onclick=\"xajax_formulario_listado('".@$_SESSION[grupo_formularios]."','$div',''); \"><i class='glyphicon glyphicon-list'></i> Aplicaciones</a> ";
|
||||||
$respuesta->addAssign("link_formulario","innerHTML",$resultado_link);
|
$respuesta->addAssign("link_formulario","innerHTML",$resultado_link);
|
||||||
|
|
||||||
|
|
||||||
$divider = 1;
|
$divider = 1;
|
||||||
$columnas = intval(12/$divider);
|
$columnas = intval(12/$divider);
|
||||||
// $listado_grupos = select_empresa('form_grupo','grupo','grupo',"xajax_formulario_listado((this.value),'contenido')","AGRUPADO",'','',"$id_empresa");
|
// $listado_grupos = select_empresa('form_grupo','grupo','grupo',"xajax_formulario_listado((this.value),'contenido')","AGRUPADO",'','',"$id_empresa");
|
||||||
$listado_grupos = select_empresa('form_id, form_grupo','grupo','grupo',"xajax_formulario_listado((this.value),'contenido','')","form_grupo.id = form_id.id",'','',"$id_empresa");
|
$listado_grupos = select_empresa('form_id, form_grupo','grupo','grupo',"xajax_formulario_listado((this.value),'contenido','')","form_grupo.id = form_id.id",'','',"$id_empresa");
|
||||||
$buscador = "<input placeholder='Sensible a mayúsculas' title='Sensible a mayúsculas' class='form-control' id='id_form' id='id_form' onchange=\"xajax_formulario_listado('','contenido',(this.value)) \">";
|
$buscador = "<input placeholder='Sensible a mayúsculas' title='Sensible a mayúsculas' class='form-control' id='id_form' id='id_form' onchange=\"xajax_formulario_listado('','contenido',(this.value)) \">";
|
||||||
$listado_grupos ="
|
$listado_grupos ="
|
||||||
<div class='row'>
|
<div class='row'>
|
||||||
<div class='col-md-6'>
|
<div class='col-md-6'>
|
||||||
<div class='input-group'>
|
<div class='input-group'>
|
||||||
<span class='input-group-addon'>Grupos</span>
|
<span class='input-group-addon'>Grupos</span>
|
||||||
$listado_grupos
|
$listado_grupos
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-6'>
|
||||||
|
<div class='input-group'>
|
||||||
|
<span class='input-group-addon'>Buscador</span>
|
||||||
|
$buscador
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
";
|
||||||
<div class='col-md-6'>
|
$clonar = clonar_formulario($id_form,$id_empresa,"","","formato");
|
||||||
<div class='input-group'>
|
$mover = mover_formulario($id_form,$id_empresa,"formato");
|
||||||
<span class='input-group-addon'>Buscador</span>
|
$nuevo_formulario = "
|
||||||
$buscador
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
";
|
|
||||||
$clonar = clonar_formulario($id_form,$id_empresa,"","","formato");
|
|
||||||
$mover = mover_formulario($id_form,$id_empresa,"formato");
|
|
||||||
$nuevo_formulario = "
|
|
||||||
<div class='form-group'>
|
<div class='form-group'>
|
||||||
<a class='btn btn-success btn-block ' href='#' onclick=\"xajax_formulario_nuevo('','contenido'); \">
|
<a class='btn btn-success btn-block ' href='#' onclick=\"xajax_formulario_nuevo('','contenido'); \">
|
||||||
<i class='glyphicon glyphicon-plus-sign-o'></i> Crear formulario </a>
|
<i class='glyphicon glyphicon-plus-sign-o'></i> Crear aplicación </a>
|
||||||
</div>";
|
</div>";
|
||||||
$resultado = "
|
$acciones = "
|
||||||
<div class='col-sm-4' style=''>
|
<div class='col-sm-4' style=''>
|
||||||
$nuevo_formulario
|
$nuevo_formulario
|
||||||
</div>
|
</div>
|
||||||
@ -16154,6 +16164,7 @@ $columnas = intval(12/$divider);
|
|||||||
|
|
||||||
|
|
||||||
";
|
";
|
||||||
|
$resultado="$acciones";
|
||||||
|
|
||||||
if (mysqli_num_rows($sql)!='0' ){
|
if (mysqli_num_rows($sql)!='0' ){
|
||||||
$i =0;
|
$i =0;
|
||||||
@ -16487,7 +16498,11 @@ else{ $resultado .= "<div class='alert alert-warning' ><h2>No hay formularios pa
|
|||||||
/*
|
/*
|
||||||
|
|
||||||
*/
|
*/
|
||||||
$resultado = "$resultado $resultado_formulario ";
|
if($id_form !="" OR isset($_SESSION['grupo_formularios'])){
|
||||||
|
$resultado = "$resultado $resultado_formulario ";
|
||||||
|
}else{
|
||||||
|
$listado_aplicaciones = aplicaciones_tabla("","","");
|
||||||
|
$resultado=" $acciones $listado_aplicaciones $clonar $mover";}
|
||||||
$respuesta->addAssign($div,"innerHTML",$resultado);
|
$respuesta->addAssign($div,"innerHTML",$resultado);
|
||||||
|
|
||||||
return $respuesta;
|
return $respuesta;
|
||||||
|
Loading…
Reference in New Issue
Block a user