prueba de concepto crear circuitos
This commit is contained in:
parent
9a89a921e0
commit
d38325ee0f
@ -8476,19 +8476,21 @@ return $respuesta;
|
|||||||
$xajax->registerFunction("formulario_parametrizacion");
|
$xajax->registerFunction("formulario_parametrizacion");
|
||||||
|
|
||||||
|
|
||||||
|
function lista_items($perfil,$categoria,$tipo) {
|
||||||
function lista_categorias($perfil,$categoria,$tipo) {
|
|
||||||
$link=Conectarse();
|
$link=Conectarse();
|
||||||
|
$resultado="";
|
||||||
mysqli_set_charset($link, "utf8");
|
mysqli_set_charset($link, "utf8");
|
||||||
$categoria_campo = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'categoria:campo'") ;
|
$categoria_campo = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'categoria:campo'") ;
|
||||||
$categoria_campo = $categoria_campo[0];
|
$categoria_campo = $categoria_campo[0];
|
||||||
$campo_nombre = remplacetas('form_campos','id',"$categoria_campo",'campo_nombre',"") ;
|
$campo_nombre = remplacetas('form_campos','id',"$categoria_campo",'campo_nombre',"") ;
|
||||||
|
$campo_titulo = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'titulo'") ;
|
||||||
|
//$campo_titulo_nombre = remplacetas('form_campos','id',$campo_titulo[0],'campo_nombre',"") ;
|
||||||
if($categoria_campo >0 ) {
|
if($categoria_campo >0 ) {
|
||||||
$consulta = "
|
$consulta = "
|
||||||
SELECT md5(binary contenido) as md5_contenido, contenido FROM form_datos
|
SELECT distinct(contenido) , md5(binary contenido) as md5_contenido, control FROM form_datos
|
||||||
WHERE form_id = '$perfil'
|
WHERE form_id = '$perfil'
|
||||||
AND id_campo = '$categoria_campo'
|
AND contenido = '$categoria'
|
||||||
GROUP BY contenido
|
GROUP BY control
|
||||||
ORDER BY contenido asc";
|
ORDER BY contenido asc";
|
||||||
|
|
||||||
$sql=mysqli_query($link,$consulta);
|
$sql=mysqli_query($link,$consulta);
|
||||||
@ -8499,8 +8501,14 @@ $categopria_leyenda
|
|||||||
|
|
||||||
";
|
";
|
||||||
while( $row = mysqli_fetch_array( $sql ) ) {
|
while( $row = mysqli_fetch_array( $sql ) ) {
|
||||||
|
$titulo = remplacetas('form_datos','id_campo',$campo_titulo[0],'contenido'," control='$row[control]'") ;
|
||||||
$icono = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'categoria:icon:$row[md5_contenido]'") ;
|
$icono = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'categoria:icon:$row[md5_contenido]'") ;
|
||||||
|
$campo_mapa = buscar_campo_tipo($perfil,"14");
|
||||||
|
$localizacion = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo = '$campo_mapa[0]'") ;
|
||||||
|
$campos = explode(" ",$localizacion[0]);
|
||||||
|
$lon = $campos[0];
|
||||||
|
$lat = $campos[1];
|
||||||
|
$zoom = $campos[2];
|
||||||
if($icono[0] =='') {
|
if($icono[0] =='') {
|
||||||
$icon = "$_SESSION[site]milfs/images/iconos/pin.png";
|
$icon = "$_SESSION[site]milfs/images/iconos/pin.png";
|
||||||
}else{
|
}else{
|
||||||
@ -8518,7 +8526,79 @@ $resultadox .= "
|
|||||||
<small>$contenido</small>
|
<small>$contenido</small>
|
||||||
</div>";
|
</div>";
|
||||||
//$resultado .="<li class='list-group-item'><a href='?id=$perfil&buscar=$categoria_campo:$contenido'><img style=' height:50px;' class='' src='$icono' style=''> $contenido</a></li>";
|
//$resultado .="<li class='list-group-item'><a href='?id=$perfil&buscar=$categoria_campo:$contenido'><img style=' height:50px;' class='' src='$icono' style=''> $contenido</a></li>";
|
||||||
$resultado .="<li class='list-group-item'><a href='?id=$perfil&buscar=$categoria_campo:$contenido'><img style=' height:50px;' class='' src='$icono' style=''> $contenido</a></li>";
|
$resultado .="<li class='list-group-item'><a id='$row[control]' href='#' onclick=\"map.flyTo( {lon: $lon, lat: $lat},$zoom); \" > <img style=' height:20px;' class='' src='$icono' style=''> $titulo[0]</a> <a target='compartir' href='?id=$perfil&item=$row[control]'><i class='fa fa-link' aria-hidden='true'></i></a></li>";
|
||||||
|
}
|
||||||
|
$resultado .= " </ul >";
|
||||||
|
}
|
||||||
|
else{$resultado = "";}
|
||||||
|
}
|
||||||
|
return $resultado;
|
||||||
|
}
|
||||||
|
|
||||||
|
function lista_categorias($perfil,$categoria,$tipo) {
|
||||||
|
$link=Conectarse();
|
||||||
|
$resultado="";
|
||||||
|
mysqli_set_charset($link, "utf8");
|
||||||
|
$categoria_campo = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'categoria:campo'") ;
|
||||||
|
$categoria_campo = $categoria_campo[0];
|
||||||
|
$campo_nombre = remplacetas('form_campos','id',"$categoria_campo",'campo_nombre',"") ;
|
||||||
|
//$campo_titulo = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'titulo'") ;
|
||||||
|
//$campo_titulo_nombre = remplacetas('form_campos','id',$campo_titulo[0],'campo_nombre',"") ;
|
||||||
|
if($categoria_campo >0 ) {
|
||||||
|
if(isset($_REQUEST['buscar'])){
|
||||||
|
$busqueda = explode(':',$_REQUEST['buscar']);
|
||||||
|
$ver_todas= "<li class='list-group-item'><a class='btn btn-default btn-block' href='?id=$perfil'> Mostrar todas</a></li> ";
|
||||||
|
}else{ $ver_todas="";}
|
||||||
|
$consulta = "
|
||||||
|
SELECT md5(binary contenido) as md5_contenido, contenido ,control FROM form_datos
|
||||||
|
WHERE form_id = '$perfil'
|
||||||
|
AND id_campo = '$categoria_campo'
|
||||||
|
|
||||||
|
GROUP BY contenido
|
||||||
|
ORDER BY contenido asc";
|
||||||
|
|
||||||
|
$sql=mysqli_query($link,$consulta);
|
||||||
|
if (mysqli_num_rows($sql)!='0'){
|
||||||
|
|
||||||
|
if($tipo=='mapa'){$col=""; $categoria_leyenda ="";}else{
|
||||||
|
$col="col-md-6";
|
||||||
|
$categoria_leyenda="
|
||||||
|
<li class='list-group-item list-group-item-dark'>
|
||||||
|
<strong>Categoría actual: $campo_nombre[0]</strong>
|
||||||
|
|
||||||
|
|
||||||
|
</li>";}
|
||||||
|
$resultado = "<ul class='list-group $col'>
|
||||||
|
$categopria_leyenda
|
||||||
|
$ver_todas
|
||||||
|
|
||||||
|
";
|
||||||
|
while( $row = mysqli_fetch_array( $sql ) ) {
|
||||||
|
if(isset($_REQUEST['buscar']) AND $row['contenido'] == "$busqueda[1]"){ $lista_items= lista_items($perfil,"$row[contenido]",$tipo) ;}else{ $lista_items= "" ;}
|
||||||
|
//$lista_items= lista_items($perfil,"$row[contenido]",$tipo) ;
|
||||||
|
$icono = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'categoria:icon:$row[md5_contenido]'") ;
|
||||||
|
if($icono[0] =='') {
|
||||||
|
$icon = "$_SESSION[site]milfs/images/iconos/pin.png";
|
||||||
|
}else{
|
||||||
|
|
||||||
|
$icon = $icono[0];
|
||||||
|
}
|
||||||
|
$icono = "$icon";
|
||||||
|
$contenido= html_entity_decode($row['contenido']);
|
||||||
|
|
||||||
|
$resultadox .= "
|
||||||
|
<div class='' style='width:50px; heigth:100px; float:left; vertical-align: top; margin: 5px; text-align:center'>
|
||||||
|
<a href='?id=$perfil&buscar=$categoria_campo:$contenido'>
|
||||||
|
<img style=' height:30px;' class='' src='$icono' style=''>
|
||||||
|
</a>
|
||||||
|
<small>$contenido</small>
|
||||||
|
|
||||||
|
</div>";
|
||||||
|
//$resultado .="<li class='list-group-item'><a href='?id=$perfil&buscar=$categoria_campo:$contenido'><img style=' height:50px;' class='' src='$icono' style=''> $contenido</a></li>";
|
||||||
|
$resultado .="<li class='list-group-item'>
|
||||||
|
<a href='?id=$perfil&buscar=$categoria_campo:$contenido'><img style=' height:50px;' class='' src='$icono' style=''> $contenido</a>
|
||||||
|
$lista_items
|
||||||
|
</li>";
|
||||||
}
|
}
|
||||||
$resultado .= " </ul >";
|
$resultado .= " </ul >";
|
||||||
}
|
}
|
||||||
@ -12552,6 +12632,7 @@ while( $row = mysqli_fetch_array( $sql ) ) {
|
|||||||
$titulo = remplacetas('form_datos','id_campo',$campo_titulo[0],'contenido'," control = '$row[control]' ") ;
|
$titulo = remplacetas('form_datos','id_campo',$campo_titulo[0],'contenido'," control = '$row[control]' ") ;
|
||||||
|
|
||||||
$propiedades['description'] ="$titulo[0]"; }
|
$propiedades['description'] ="$titulo[0]"; }
|
||||||
|
$propiedades['control'] = "$row[control]";
|
||||||
//$propiedades[description] ="<div class='container-fluid' id='contenedor_datos' >$formulario</div>";
|
//$propiedades[description] ="<div class='container-fluid' id='contenedor_datos' >$formulario</div>";
|
||||||
$propiedades['description'] ="$formulario <div class='text-center'><a class='btn btn-info btn-sm' href='?id=$row[id]'>Mostrar todos</a> <a class='btn btn-info btn-sm' href='?id=$row[id]&item=$row[control]'>Mostar solo este</a></div> ";
|
$propiedades['description'] ="$formulario <div class='text-center'><a class='btn btn-info btn-sm' href='?id=$row[id]'>Mostrar todos</a> <a class='btn btn-info btn-sm' href='?id=$row[id]&item=$row[control]'>Mostar solo este</a></div> ";
|
||||||
$propiedades['icon']['iconSize'] =[60];
|
$propiedades['icon']['iconSize'] =[60];
|
||||||
@ -12563,6 +12644,7 @@ while( $row = mysqli_fetch_array( $sql ) ) {
|
|||||||
$icono_imagen = buscar_imagen("$id_form",$row['control'],"","");
|
$icono_imagen = buscar_imagen("$id_form",$row['control'],"","");
|
||||||
//$propiedades[icon][iconUrl] = "$_SESSION[site]/milfs/images/iconos/negro.png";
|
//$propiedades[icon][iconUrl] = "$_SESSION[site]/milfs/images/iconos/negro.png";
|
||||||
$propiedades['icon']['iconUrl'] = "$_SESSION[url]images/secure/?file=150/$icono_imagen";
|
$propiedades['icon']['iconUrl'] = "$_SESSION[url]images/secure/?file=150/$icono_imagen";
|
||||||
|
|
||||||
}
|
}
|
||||||
//$propiedades[sounds] ="";
|
//$propiedades[sounds] ="";
|
||||||
//$propiedades[url] ='';
|
//$propiedades[url] ='';
|
||||||
|
Loading…
Reference in New Issue
Block a user