Creacion de buscador de formularios para MILFS
This commit is contained in:
parent
24b234f746
commit
bfba3b87bb
@ -11899,7 +11899,7 @@ return $respuesta;
|
|||||||
}$xajax->registerFunction("formulario_nuevo");
|
}$xajax->registerFunction("formulario_nuevo");
|
||||||
|
|
||||||
|
|
||||||
function formulario_listado($filtro_grupo,$div){
|
function formulario_listado($filtro_grupo,$div,$id_form){
|
||||||
$item="";
|
$item="";
|
||||||
$grupo_formularios="";
|
$grupo_formularios="";
|
||||||
if ( !isset ( $_SESSION['id_empresa'] ) ) {
|
if ( !isset ( $_SESSION['id_empresa'] ) ) {
|
||||||
@ -11911,7 +11911,7 @@ 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==''){
|
||||||
$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 id='link_formulario'><a href='#' onclick=\"xajax_formulario_listado('$sesion_grupo_formularios','$div'); \"><i class='glyphicon glyphicon-list'></i> Formularios</a></li> ";
|
$resultado = "<li id='link_formulario'><a href='#' onclick=\"xajax_formulario_listado('$sesion_grupo_formularios','$div',''); \"><i class='glyphicon glyphicon-list'></i> Formularios</a></li> ";
|
||||||
|
|
||||||
return $resultado;;
|
return $resultado;;
|
||||||
}
|
}
|
||||||
@ -11922,14 +11922,16 @@ $_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 !="") { $w_id ="AND form_id.id ='$id_form' OR form_id.nombre LIKE '%%$id_form%%' "; $mostrar_panel ="in";}else{ $w_id="";}
|
||||||
if($filtro_grupo =="") {
|
if($filtro_grupo =="") {
|
||||||
$consulta = "SELECT * FROM form_id WHERE id_empresa ='$_SESSION[id_empresa]' ORDER BY orden ASC";
|
$consulta = "SELECT * FROM form_id WHERE id_empresa ='$_SESSION[id_empresa]' $w_id ORDER BY orden ASC";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
$mostrar_panel ="in";
|
||||||
$consulta = "
|
$consulta = "
|
||||||
SELECT * FROM form_id, form_grupo
|
SELECT * FROM form_id, form_grupo
|
||||||
WHERE form_grupo.id = form_id.id
|
WHERE form_grupo.id = form_id.id
|
||||||
AND form_grupo.grupo = '$filtro_grupo'
|
AND form_grupo.grupo = '$filtro_grupo' $w_id
|
||||||
AND form_id.id_empresa ='$_SESSION[id_empresa]' ORDER BY orden ASC";
|
AND form_id.id_empresa ='$_SESSION[id_empresa]' ORDER BY orden ASC";
|
||||||
}
|
}
|
||||||
$sql=mysqli_query($link,$consulta);
|
$sql=mysqli_query($link,$consulta);
|
||||||
@ -11939,20 +11941,32 @@ if($filtro_grupo !="") {
|
|||||||
}else{ $leyenda_filtro_grupo ="<legend>Administración de Formularios</legend>";
|
}else{ $leyenda_filtro_grupo ="<legend>Administración de Formularios</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> Formularios</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)) \">";
|
||||||
$listado_grupos ="
|
$listado_grupos ="
|
||||||
|
<div class='row'>
|
||||||
|
<div class='col-md-6'>
|
||||||
<div class='input-group'>
|
<div class='input-group'>
|
||||||
<span class='input-group-addon'>Seleccione un grupo de formularios</span>
|
<span class='input-group-addon'>Grupos</span>
|
||||||
$listado_grupos
|
$listado_grupos
|
||||||
</div>
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class='col-md-6'>
|
||||||
|
<div class='input-group'>
|
||||||
|
<span class='input-group-addon'>Buscador</span>
|
||||||
|
$buscador
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
";
|
";
|
||||||
$clonar = clonar_formulario($formulario,$id_empresa,"","","formato");
|
$clonar = clonar_formulario($formulario,$id_empresa,"","","formato");
|
||||||
$mover = mover_formulario($formulario,$id_empresa,"formato");
|
$mover = mover_formulario($formulario,$id_empresa,"formato");
|
||||||
@ -12214,25 +12228,27 @@ $item .= "<!-- <div class='col-sm-$columnas' style=';'> -->
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
else{ $resultado .= "<div class='alert alert-warning' ><h2>Aún no se han diseñado formularios</h2></div> ";}
|
else{ $resultado .= "<div class='alert alert-warning' ><h2>No hay formularios para mostrar</h2></div> ";}
|
||||||
|
|
||||||
$resultado_formulario ="
|
$resultado_formulario ="
|
||||||
<div class='panel-group' id='accordion_accion_formulario' role='tablist' aria-multiselectable='true'>
|
<div class='panel-group' id='accordion_accion_formulario' role='tablist' aria-multiselectable='true'>
|
||||||
$clonar
|
|
||||||
$mover
|
|
||||||
<div id='panel_administrar' class='panel panel-collapse collapse in panel-default' role='tabpanel' aria-labelledby='encabezado_administrar' >
|
<div id='panel_administrar' class='panel panel-collapse collapse in panel-default' role='tabpanel' aria-labelledby='encabezado_administrar' >
|
||||||
<div class='panel-heading'>
|
<div class='panel-heading'>
|
||||||
<a data-parent='#accordion_accion_formulario' class='btn btn-primary' role='button' data-toggle='collapse' href='#panel_administrador' aria-expanded='false' aria-controls='collapseExample'>
|
<a data-parent='#accordion_accion_formulario' class='btn btn-primary' role='button' data-toggle='collapse' href='#panel_administrador' aria-expanded='false' aria-controls='collapseExample'>
|
||||||
<i class='glyphicon glyphicon-bars'></i> Administrar
|
<i class='glyphicon glyphicon-bars'></i> Administrar
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<span class='panel-title'> Administración de formularios </span>
|
<span class='panel-title'> Administración de formularios </span>
|
||||||
</div>
|
</div>
|
||||||
<div class='panel-body collapse' id='panel_administrador'>
|
<div class='panel-body collapse $mostrar_panel' id='panel_administrador'>
|
||||||
<div class='panel-group' id='acordion_grid' role='tablist' aria-multiselectable='true'>
|
<div class='panel-group' id='acordion_grid' role='tablist' aria-multiselectable='true'>
|
||||||
$item
|
$item
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
$clonar
|
||||||
|
$mover
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
";
|
";
|
||||||
@ -14036,7 +14052,8 @@ function milfs(){
|
|||||||
}else{
|
}else{
|
||||||
|
|
||||||
$crear_campos = formulario_crear_campo('','','');
|
$crear_campos = formulario_crear_campo('','','');
|
||||||
$listado = formulario_listado('','');
|
$listado = formulario_listado('','','');
|
||||||
|
|
||||||
//$consultas = formulario_consultar('','');
|
//$consultas = formulario_consultar('','');
|
||||||
//$importador = formulario_importador('');
|
//$importador = formulario_importador('');
|
||||||
//$limpiar_cache = borrar_tmp('');
|
//$limpiar_cache = borrar_tmp('');
|
||||||
|
Loading…
Reference in New Issue
Block a user