forked from qwerty/tupali
seleccion de campo descripcion
This commit is contained in:
parent
02cfefacd1
commit
559b79999a
@ -17,7 +17,7 @@ $contenido ="
|
|||||||
<ul class='list-group'>
|
<ul class='list-group'>
|
||||||
<li class ='list-group-item active'>Configuración</li>
|
<li class ='list-group-item active'>Configuración</li>
|
||||||
<li class ='list-group-item '>
|
<li class ='list-group-item '>
|
||||||
<div class='btn btn-block btn-success' onclick=\"xajax_agregar_campos('consultar_campos','consultar_campo','$form')\">Agregar o quitar campos</div>
|
<div class='btn btn-block btn-success' onclick=\"xajax_agregar_campos('consultar_campos','consultar_campo','$form')\">Configurar campos</div>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
<li id='consultar_campo' class ='list-group-item '></li>
|
<li id='consultar_campo' class ='list-group-item '></li>
|
||||||
@ -784,8 +784,9 @@ $left='';
|
|||||||
$top='';
|
$top='';
|
||||||
$zindex='';
|
$zindex='';
|
||||||
|
|
||||||
$id_campo = campo_titulo($id) ;
|
//$id_campo = campo_titulo($id) ;
|
||||||
|
$id_campo = remplacetas('form_parametrizacion','campo',$id,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ;
|
||||||
|
$id_campo = $id_campo[0];
|
||||||
$orden =1;
|
$orden =1;
|
||||||
mysqli_data_seek($sql, 0);
|
mysqli_data_seek($sql, 0);
|
||||||
while($row=mysqli_fetch_assoc($sql))
|
while($row=mysqli_fetch_assoc($sql))
|
||||||
@ -7431,9 +7432,11 @@ $xajax->registerFunction("parametrizacion_mapa");
|
|||||||
|
|
||||||
function parametrizacion_titulo($formulario,$div,$valores) {
|
function parametrizacion_titulo($formulario,$div,$valores) {
|
||||||
$campo_titulo = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'titulo'") ;
|
$campo_titulo = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'titulo'") ;
|
||||||
|
$campo_descripcion = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'descripcion'") ;
|
||||||
$campo_orden = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'orden'") ;
|
$campo_orden = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'orden'") ;
|
||||||
$campo_titulo_nombre = remplacetas('form_campos','id',$campo_titulo[0],'campo_nombre',"") ;
|
$campo_titulo_nombre = remplacetas('form_campos','id',$campo_titulo[0],'campo_nombre',"") ;
|
||||||
$campo_orden_nombre = remplacetas('form_campos','id',$campo_orden[0],'campo_nombre',"") ;
|
$campo_orden_nombre = remplacetas('form_campos','id',$campo_orden[0],'campo_nombre',"") ;
|
||||||
|
$campo_descripcion_nombre = remplacetas('form_campos','id',$campo_descripcion[0],'campo_nombre',"") ;
|
||||||
$respuesta = new xajaxResponse('utf-8');
|
$respuesta = new xajaxResponse('utf-8');
|
||||||
$link=Conectarse();
|
$link=Conectarse();
|
||||||
mysqli_set_charset($link, "utf8");
|
mysqli_set_charset($link, "utf8");
|
||||||
@ -7456,27 +7459,27 @@ $resultado = "
|
|||||||
<legend>Campos especiales</legend>
|
<legend>Campos especiales</legend>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Campo de <b>Título</b> actual<strong> $campo_titulo_nombre[0] [$campo_titulo[0]]</strong></li>
|
<li>Campo de <b>Título</b> actual<strong> $campo_titulo_nombre[0] [$campo_titulo[0]]</strong></li>
|
||||||
|
<li>Campo de <b>Descripción</b> actual<strong> $campo_descripcion_nombre[0] [$campo_descripcion[0]]</strong> <small> (Este campo debe ser del tipo nota)</small></li>
|
||||||
<li>Campo de <b>Orden</b> actual<strong> $campo_orden_nombre[0] [$campo_orden[0]]</strong> <small> (Este campo debe ser del tipo numérico)</small></li>
|
<li>Campo de <b>Orden</b> actual<strong> $campo_orden_nombre[0] [$campo_orden[0]]</strong> <small> (Este campo debe ser del tipo numérico)</small></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<div class='input-group'>
|
<div class='input-group'>
|
||||||
<span class='input-group-addon'>Seleccione campo</span>
|
<span class='input-group-addon'>Campo</span>
|
||||||
|
|
||||||
<select class='form-control' id='seleccion_campo' name='seleccion_campo' onchange=\"\">
|
<select class='form-control' id='seleccion_campo' name='seleccion_campo' onchange=\"\">
|
||||||
<option value=''>Borrar el valor actual</option>
|
<option value=''>Borrar el valor actual</option>
|
||||||
$listado
|
$listado
|
||||||
</select>
|
</select>
|
||||||
</div>
|
<div class='input-group-btn'>
|
||||||
<br>
|
<button type='button' class='btn btn-default dropdown-toggle' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'><span class='caret'></span> Seleccionar</button>
|
||||||
<div class=' btn btn-success ' onclick=\"xajax_parametrizacion_linea('form_id','$formulario','titulo',document.getElementById('seleccion_campo').value,'div_seleccion_titulo'); \">
|
<ul class='dropdown-menu dropdown-menu-right'>
|
||||||
<i class='glyphicon glyphicon-floppy-disk'></i>
|
<li><a href='#' onclick=\"xajax_parametrizacion_linea('form_id','$formulario','titulo',document.getElementById('seleccion_campo').value,'div_seleccion_titulo','xajax_parametrizacion_titulo(\'$formulario\',\'div_parametrizacion\',\'\') ',''); \">Título</a></li>
|
||||||
Usar como Título
|
<li><a href='#' onclick=\"xajax_parametrizacion_linea('form_id','$formulario','orden',document.getElementById('seleccion_campo').value,'div_seleccion_titulo','xajax_parametrizacion_titulo(\'$formulario\',\'div_parametrizacion\',\'\') ',''); \">Orden</a></li>
|
||||||
</div>
|
<li><a href='#'onclick=\"xajax_parametrizacion_linea('form_id','$formulario','descripcion',document.getElementById('seleccion_campo').value,'div_seleccion_titulo','xajax_parametrizacion_titulo(\'$formulario\',\'div_parametrizacion\',\'\') ',''); \">Descripción</a></li>
|
||||||
<div class=' btn btn-success ' onclick=\"xajax_parametrizacion_linea('form_id','$formulario','orden',document.getElementById('seleccion_campo').value,'div_seleccion_titulo'); \">
|
|
||||||
<i class='glyphicon glyphicon-floppy-disk'></i>
|
|
||||||
Usar como Orden
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id='div_seleccion_titulo'></div>
|
<div id='div_seleccion_titulo'></div>
|
||||||
|
|
||||||
@ -7492,6 +7495,7 @@ $sql=mysqli_query($link,$consulta);
|
|||||||
if($sql){
|
if($sql){
|
||||||
$campo_titulo = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'titulo'") ;
|
$campo_titulo = remplacetas('form_parametrizacion','campo',$formulario,'descripcion'," tabla='form_id' and opcion = 'titulo'") ;
|
||||||
$campo_titulo_nombre = remplacetas('form_campos','id',$campo_titulo[0],'campo_nombre',"") ;
|
$campo_titulo_nombre = remplacetas('form_campos','id',$campo_titulo[0],'campo_nombre',"") ;
|
||||||
|
$campo_descripcion_nombre = remplacetas('form_campos','id',$campo_descripcion[0],'campo_nombre',"") ;
|
||||||
$resultado ="<div class='alert alert-success<h2><small> <br>Campo de Título actual</small>$campo_titulo_nombre[0] [$campo_titulo[0]]</h2></div>";
|
$resultado ="<div class='alert alert-success<h2><small> <br>Campo de Título actual</small>$campo_titulo_nombre[0] [$campo_titulo[0]]</h2></div>";
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -7499,10 +7503,10 @@ $resultado ="<div class='alert alert-success<h2><small> <br>Campo de Título act
|
|||||||
return $respuesta;
|
return $respuesta;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($div !="") {
|
||||||
|
|
||||||
$respuesta->addAssign("$div","innerHTML","$resultado");
|
$respuesta->addAssign("$div","innerHTML","$resultado");
|
||||||
|
}else { return $resultado;}
|
||||||
|
|
||||||
return $respuesta;
|
return $respuesta;
|
||||||
|
|
||||||
@ -13725,8 +13729,11 @@ if ($tipo=='consultar_campos'){
|
|||||||
//if (mysqli_num_rows($sql)!='0'){
|
//if (mysqli_num_rows($sql)!='0'){
|
||||||
$resultado ="$cerrar<h2>$nombre</h2>
|
$resultado ="$cerrar<h2>$nombre</h2>
|
||||||
";
|
";
|
||||||
|
|
||||||
|
$parametrizacion = parametrizacion_titulo("$id",'','') ;
|
||||||
$resultado .= "<label>Configuración del formulario</label>
|
$resultado .= "<label>Configuración del formulario</label>
|
||||||
<div>";
|
<div class='alert alert-success'><div id='div_parametrizacion'>$parametrizacion</div></div>
|
||||||
|
";
|
||||||
|
|
||||||
while( $row = mysqli_fetch_array( $sql ) ) {
|
while( $row = mysqli_fetch_array( $sql ) ) {
|
||||||
/* $multiple = remplacetas('form_parametrizacion','campo',"$id",'descripcion'," tabla='form_id' and opcion = '$row[id]' AND descripcion REGEXP '^multiple:' ") ;
|
/* $multiple = remplacetas('form_parametrizacion','campo',"$id",'descripcion'," tabla='form_id' and opcion = '$row[id]' AND descripcion REGEXP '^multiple:' ") ;
|
||||||
@ -13753,14 +13760,7 @@ $resultado .= "<div class='row alert alert-info'>
|
|||||||
<div class='col-md-4'>
|
<div class='col-md-4'>
|
||||||
<ul class='list-group'>
|
<ul class='list-group'>
|
||||||
<li class='list-group-item active'>Campo: <strong>$row[campo_nombre]</strong><br>Id: <strong>$row[id_campo]</strong> Tipo: <strong>$tipo_nombre[0]</strong></li>
|
<li class='list-group-item active'>Campo: <strong>$row[campo_nombre]</strong><br>Id: <strong>$row[id_campo]</strong> Tipo: <strong>$tipo_nombre[0]</strong></li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class='col-md-8' >
|
<div class='col-md-8' >
|
||||||
<label class='checkbox-inline'>
|
<label class='checkbox-inline'>
|
||||||
@ -13800,10 +13800,6 @@ $resultado .= "<div class='row alert alert-info'>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>";
|
</div>";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -13811,7 +13807,8 @@ $consulta_campos_todos ="SELECT form_campos.id, form_campos.campo_nombre, form_
|
|||||||
ORDER BY campo_nombre ";
|
ORDER BY campo_nombre ";
|
||||||
$sql_consulta_campo =mysqli_query($link,$consulta_campos_todos);
|
$sql_consulta_campo =mysqli_query($link,$consulta_campos_todos);
|
||||||
|
|
||||||
$crear_nuevo ="<div name='atencion' id='atencion' style='display:inline'></div>
|
$crear_nuevo ="
|
||||||
|
<div name='atencion' id='atencion' style='display:inline'></div>
|
||||||
<form name='nuevo_campo' id='nuevo_campo' role='form'>
|
<form name='nuevo_campo' id='nuevo_campo' role='form'>
|
||||||
<input type ='hidden' name='id_usuario' id='id_usuario' value='$_SESSION[id_usuario]'>
|
<input type ='hidden' name='id_usuario' id='id_usuario' value='$_SESSION[id_usuario]'>
|
||||||
<input type='hidden' name='div' id='div' value='atencion'>
|
<input type='hidden' name='div' id='div' value='atencion'>
|
||||||
@ -13819,6 +13816,7 @@ $crear_nuevo ="<div name='atencion' id='atencion' style='display:inline'></div>
|
|||||||
<div class='form-group'>
|
<div class='form-group'>
|
||||||
<div class='btn btn-block btn-warning' OnClick=\"xajax_crear_campos_formulario(xajax.getFormValues('nuevo_campo'),'$id');\"><i class='glyphicon glyphicon-plus-sign'></i> Crear campo</div>
|
<div class='btn btn-block btn-warning' OnClick=\"xajax_crear_campos_formulario(xajax.getFormValues('nuevo_campo'),'$id');\"><i class='glyphicon glyphicon-plus-sign'></i> Crear campo</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
";
|
";
|
||||||
while( $row = mysqli_fetch_array( $sql_consulta_campo ) ) {
|
while( $row = mysqli_fetch_array( $sql_consulta_campo ) ) {
|
||||||
|
Loading…
Reference in New Issue
Block a user