correcion visualizacion campos de multiples valores

This commit is contained in:
humano 2020-03-23 21:20:08 -05:00
parent 0dec640d08
commit 80f29c7379

View File

@ -800,7 +800,7 @@ $contenido ="
<div class='panel panel-default'>
<div class='panel-heading'>
<h4 class='panel-title'>
<a data-toggle='collapse' data-parent='#accordion' href='#collapse1' onclick=\"xajax_agregar_campos('consultar_campos','consultar_campo','$form')\">
<a data-toggle='collapse' data-parent='#accordion' href='#collapse1' onclick=\"xajax_agregar_campos('consultar_campos','consultar_campo','$form','')\">
Campos</a>
</h4>
</div>
@ -2533,7 +2533,7 @@ return $resultado;
}
function json_render($contenido,$tipo,$control){
//$contenido = stripcslashes($contenido);
$contenido = stripcslashes($contenido);
$campo_nombre=array();
$campo_nombre[0]="";
$campos = "$tipo,$contenido";
@ -2548,18 +2548,22 @@ if ($tipo == "html"){
$campo_descripcion = remplacetas('form_campos','id',"$id_campo",'campo_descripcion',"") ;
foreach ($valor as $c => $v) {
if(is_array($v)){ $linea.="";}else{
$linea .= "<tr class='tr_json_render'><td class='td_json_render'>$v v</td></tr>";
$linea .= "<tr class='tr_json_render'><td class='td_json_render'>$v </td></tr>";
}
if(is_array($v)){
foreach ($v as $c1 => $v1) {
$linea .= "<tr class='tr_json_render'><td class='td_array_json_render'>$v1 </td></tr>";
}}
}
}
}else{
// $linea .= "<tr class='tr_json_render'><td class='td_json_render'>$datos $contenido</td></tr>";
}
//<tr class='tr_json_render_titulos'><th>$campo_nombre[0]</th></tr>
$resultado="
<table class='table table-striped table_json_render table-bordered' id='tabla_$control' >
<tr class='tr_json_render_titulos'><th>$campo_nombre[0]</th></tr>
$linea
</table>
@ -14796,7 +14800,8 @@ if (mysqli_num_rows($sql)!='0'){
}else {
$size="150" ;
}
if($contenido !=""){$contenido = "<img class=' $lazy img img-responsive img-rounded' $src='milfs/images/sinimagen_$size.jpg' $data_src='$_SESSION[site]milfs/images/secure/?file=$size/$contenido' style='max-height: $size"."px !important;' >"; }
if($contenido !=""){$contenido = "<img class=' $lazy img img-responsive img-rounded' $src='milfs/images/sinimagen_$size.jpg' $data_src='$_SESSION[site]milfs/images/secure/?file=$size/$contenido' style='max-height: $size"."px !important;' >";
}
else{$contenido=" ";}
}
elseif($campo_tipo=='14'){
@ -14819,10 +14824,8 @@ if (mysqli_num_rows($sql)!='0'){
elseif($campo_tipo=='4'){ $contenido = "<a href='$contenido' target='_blank'>$contenido</a>";}
elseif($campo_tipo=='18'){ $contenido = " ";}
elseif($campo_tipo=='3' AND $contenido !=""){ $contenido = $contenido;}
elseif($campo_tipo =="6" ) {$contenido =imprimir_buscador_campo($row[id_campo],$contenido) ;}
elseif($campo_tipo=='29'){ $contenido="<img style=' max-height: 100px;' class='img img-responsive' src='$contenido_completo'>";}
elseif($campo_tipo=='30'){ $contenido= json_render("$contenido_completo","html","$control");}
elseif($campo_tipo=='24'){ $contenido= json_render("$contenido_completo","csv","$control");}
elseif($campo_tipo=='30'){ $contenido= json_render($contenido_completo,"html","$control");}
elseif($campo_tipo=='24'){ $contenido= json_render($contenido_completo,"csv","$control");}
elseif($campo_tipo=='30'){ $contenido= json_render("$contenido_completo","csv","$control");}
elseif($campo_tipo=='10'){ // $valor_actual = relacion_render("$formulario","$id_campo","$row[contenido]",'0','relacion_drop');
$contenido = relacion_render("$id","$row[id_campo]",$contenido,'5','relacion_print');
@ -16001,7 +16004,7 @@ mysqli_set_charset($link, "utf8");
if($tipo==''){
$div="contenido";
$resultado = " <a href='#' onclick=\"xajax_agregar_campos('consultar_listado','$div','')\"><i class='glyphicon glyphicon-pencil-square-o'></i> Editar</a>";
$resultado = " <a href='#' onclick=\"xajax_agregar_campos('consultar_listado','$div','','')\"><i class='glyphicon glyphicon-pencil-square-o'></i> Editar</a>";
print $resultado;
return;
}
@ -16009,7 +16012,7 @@ return;
$consulta="SELECT * FROM form_id WHERE id_empresa = '$_SESSION[id_empresa]' ORDER BY nombre ASC";
$sql =mysqli_query($link,$consulta);
if (mysqli_num_rows($sql)!='0'){
$resultado .="Formulario: <select class='form-control' name='id_consulta_tipo' id='id_consulta_tipo' onchange=\"xajax_agregar_campos('consultar_campos','$div',this.value)\">";
$resultado .="Formulario: <select class='form-control' name='id_consulta_tipo' id='id_consulta_tipo' onchange=\"xajax_agregar_campos('consultar_campos','$div',this.value,'')\">";
$resultado .= "<option value=''>Selecciona </option>";
while( $row = mysqli_fetch_array( $sql ) ) {
$resultado .= "<option value='$row[id]'>$row[nombre]</option>";
@ -16140,7 +16143,7 @@ $resultado .="
$valores
</select>
<span class='input-group-btn'>
<div class='btn btn-default' onclick=\"xajax_agregar_campos('consultar_campos','contenido','$id')\">Actualizar</div>
<div class='btn btn-default' onclick=\"xajax_agregar_campos('consultar_campos','contenido','$id','')\">Actualizar</div>
</span>
</div>
<br>
@ -16175,7 +16178,7 @@ VALUES (
'$id', '$id_empresa','$nuevo_orden', '$id_form', '0', md5('$microtime' + rand())
)";
$sql_consulta_grabar =mysqli_query($link,$consulta_grabar);
$respuesta->addScript("xajax_agregar_campos('consultar_campos','$div','$id_form')");
$respuesta->addScript("xajax_agregar_campos('consultar_campos','$div','$id_form','')");
return $respuesta;
}else{
$div='atencion';$resultado="<i class='glyphicon glyphicon-exclamation-triangle'></i> El campo ya pertenece a este formulario ";
@ -16210,7 +16213,7 @@ $consulta="DELETE FROM `form_contenido_campos` WHERE `control` = '$confirmar' LI
$sql_consulta_eliminar = mysqli_query($link,$consulta);
$div=func_get_arg(5);
$id_consulta=func_get_arg(4);
$respuesta->addScript("xajax_agregar_campos('consultar_campos','$div','$id_consulta')");
$respuesta->addScript("xajax_agregar_campos('consultar_campos','$div','$id_consulta','')");
}
}
@ -16655,7 +16658,7 @@ $item .= "<!-- <div class='col-sm-$columnas' style=';'> -->
<div class='row'>
<div class='col-md-4'>
<div class='btn btn-block btn-success' onclick=\"xajax_agregar_campos('consultar_campos','contenido','$row[id]')\">Agregar o quitar campos</div>
<div class='btn btn-block btn-success' onclick=\"xajax_agregar_campos('consultar_campos','contenido','$row[id]','')\">Agregar o quitar campos</div>
</div>
<!-- <div class='col-md-4'>
<a class='btn btn-primary btn-block' href='#' onclick=\"xajax_formulario_modal('$row[id]','','',''); \">Llenar</a>