activacion y mejoras en campos multiples

This commit is contained in:
fredyrivera 2017-08-21 11:06:53 -05:00
parent e53e772d58
commit 5e29eef099

View File

@ -11456,7 +11456,13 @@ $resultado .= "<div class='row'>
<input class='form-control' type='range' value='$privado' min='0' max='1' name='privado_$row[control]' id='privado_$row[control]'
onchange =\"xajax_campo_privacidad(this.value,'$row[id_campo]','$id_formulario','grabar')\">
<span class='input-group-addon alert-success' title='el contenido de este campo no se mostrará'>1</span>
</div>
Multiple<br>
<div class='input-group '>
<span class='input-group-addon'>0</span>
<input type='range' value='$row[multiple]' min='0' max='1' class='form-control'
onchange =\"xajax_actualizar_campo('form_contenido_campos','$row[id]','multiple',(this.value),'',''); \">
<span class='input-group-addon alert-success'>1</span>
</div>
</div>
<div class='col-md-3' title='ORDEN'>
@ -11472,12 +11478,7 @@ $resultado .= "<div class='row'>
</div>
</div>
<!-- <div class='col-md-2' title='MULTIPLE'>
<div class='input-group '>
<span class='input-group-addon'></span>
<input type='range' value='$row[multiple]' min='0' max='1' class='form-control'
onchange =\"xajax_actualizar_campo('form_contenido_campos','$row[id]','multiple',(this.value),'',''); \">
<span class='input-group-addon alert-success'></span>
</div>
</div>
--!>
<div class='col-md-1' title='ELIMINAR'>
@ -12083,17 +12084,19 @@ $render = formulario_campos_render($id_campo,$id_form,$control,$item+1);
$ingredientes = "
<div id='ingrediente_linea_$id' style='display:inline'>
$render
</div>
";
$boton= "<div style='display:inline' class='btn btn-link' onclick=\"xajax_campo_multiple('$id_campo','$id_form','$control','".($item+1)."') \">".($item+1)."
$boton= "<div style='display:inline' class='btn btn-link' onclick=\"xajax_campo_multiple('$id_campo','$id_form','$control','".($item+1)."') \">
<i class='glyphicon glyphicon-plus-circle'></i> Agregar campo
</div>";
$div = "id_campo_$id_campo"."_".$id;
$respuesta = new xajaxResponse('utf-8');
$respuesta->addAssign($div,"innerHTML",$ingredientes);
#$respuesta->addAssign($div,"innerHTML",$ingredientes);
$respuesta->addAssign("multiple_$div","innerHTML",$ingredientes);
$respuesta->addAssign("boton_".$id_campo."","innerHTML","$boton ");
return $respuesta;
@ -12417,15 +12420,15 @@ elseif($campo_tipo_accion == 'email'){$render = "
}
else{$render = "<input value='$value' type='text' id='".$id_campo."[".$item."]' name='".$id_campo."[".$item."]' class='form-control' placeholder='$campo_descripcion' > ";}
if($multiple =='1'){
if ($item=='0'){
$boton= " <div class='btn btn-primary btn-link' onclick=\"xajax_campo_multiple('$id_campo','$id_form','$control','$item') \" >
<i class='glyphicon glyphicon-plus-circle'></i> Agregar campo
</div>";}else{ $boton=""; }
$campo_multiple = "
<div class='col-md-12' id='id_campo_$id_campo"."_".$item."'>
<div id='boton_$id_campo' style='display:inline'>
<div class='btn btn-primary btn-link' onclick=\"xajax_campo_multiple('$id_campo','$id_form','$control','$item') \" >
<i class='glyphicon glyphicon-plus-circle'></i> Agregar campo
</div>
</div>
</div>
";
}
@ -12449,6 +12452,9 @@ elseif($campo_tipo_accion == 'email'){$render = "
</div>
</div>
<div class='' id='multiple_id_campo_$id_campo"."_".$item."'>
<div id='boton_$id_campo'>$boton</div>
</div>
$campo_multiple
";