1
0
Fork 0

Depuracion manejador de formularios

This commit is contained in:
humano 2018-12-07 06:06:37 -05:00
parent b5146f32e0
commit ec7a6ce775
1 changed files with 19 additions and 14 deletions

View File

@ -5487,7 +5487,7 @@ if($tipo =="formato") {
//// solo el desadministrador puedemover formualarios
$w_empresa = "";
$empresas = select('empresa','id','razon_social','',"",'Proyecto_mover');
$empresas = select('empresa','id','razon_social','',"",'Proyecto_mover',"");
$empresa ="
<div class='form-group col-md-6'>
<label for='Proyecto_mover'>Seleccione proyecto</label>
@ -5496,7 +5496,7 @@ if($tipo =="formato") {
";
$cols ="6";
$formularios = select('form_id','id','nombre','',"$w_empresa",'Formulario_mover');
$formularios = select('form_id','id','nombre','',"$w_empresa",'Formulario_mover',"");
///<div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
$resultado="
@ -5573,7 +5573,7 @@ $link=Conectarse();
$resultado ="
<div class='alert alert-success'>
<h2>Se movió el formulario <strong>$nombre[0]</strong> y sus <strong>$cantidad</strong> registros. <a href='#' onclick=\"xajax_formulario_listado('','contenido'); \"><i class='glyphicon glyphicon-refresh'></i> Actualizar</a></h2>
<h2>Se movió el formulario <strong>$nombre[0]</strong> y sus <strong>$cantidad</strong> registros. <a href='#' onclick=\"xajax_formulario_listado('','contenido',''); \"><i class='glyphicon glyphicon-refresh'></i> Actualizar</a></h2>
</div>";
$respuesta->addAssign("$div","innerHTML","$resultado");
@ -5587,13 +5587,16 @@ $xajax->registerFunction("mover_formulario");
function clonar_formulario($formulario,$id_empresa,$nuevo_nombre,$descripcion,$tipo){
$div ="div_clonar";
$values_plantilla="";
$values="";
$error ="";
$grupo = remplacetas('form_id',"id","$formulario",'nombre',"") ;
$grupo = strip_tags($grupo[0]);
if($tipo =="formato") {
if($_SESSION['id'] == '1') {
$w_empresa = "";
$empresas = select('empresa','id','razon_social','',"",'Proyecto');
$empresas = select('empresa','id','razon_social','',"",'Proyecto',"");
$empresa ="
<div class='form-group col-md-4'>
<label for='empresa'>Seleccione proyecto</label>
@ -5606,7 +5609,7 @@ $empresa ="
$w_empresa = "id_empresa = '$_SESSION[id_empresa]'";
$cols="6";
}
$formularios = select('form_id','id','nombre','',"$w_empresa",'Formulario');
$formularios = select('form_id','id','nombre','',"$w_empresa",'Formulario',"");
$resultado="
<div id='panel_clonar' class='panel panel-collapse collapse in panel-default' role='tabpanel' aria-labelledby='encabezado_clonar' >
@ -5707,7 +5710,7 @@ $consulta_plantillas="SELECT * FROM form_parametrizacion WHERE tabla= 'form_id'
mysqli_data_seek($sql, 0);
while( $row = mysqli_fetch_array( $sql ) ) {
$control = md5(rand(1,99999999).microtime());
$values_plantilla .= "('$row[tabla]','$ultimo_id','$row[opcion]','".mysqli_real_escape_string($link,$row[descripcion])."','$row[visible]','$id_empresa'),";
$values_plantilla .= "('$row[tabla]','$ultimo_id','$row[opcion]','".mysqli_real_escape_string($link,$row['descripcion'])."','$row[visible]','$id_empresa'),";
}
$values_plantilla = substr($values_plantilla, 0, -1);
$values_plantilla = "(`tabla`, `campo`, `opcion`, `descripcion`, `visible`,`id_empresa`) VALUES $values_plantilla ";
@ -5737,7 +5740,7 @@ if($tipo=="aplicacion") {
return $respuesta;
}
$resultado ="<div class='alert alert-success'><h1>El formulario <strong>'$nuevo_nombre'</strong> se grabó <a href='#' onclick=\"xajax_formulario_listado('','contenido'); \"><i class='glyphicon glyphicon-refresh'></i> Actualizar</a></h1></div>";
$resultado ="<div class='alert alert-success'><h1>El formulario <strong>'$nuevo_nombre'</strong> se grabó <a href='#' onclick=\"xajax_formulario_listado('','contenido',''); \"><i class='glyphicon glyphicon-refresh'></i> Actualizar</a></h1></div>";
$respuesta->addAssign("$div","innerHTML","$resultado");
return $respuesta;
@ -8337,7 +8340,7 @@ if($accion =='categorias') {
<div>
<ul id='listado_parametrizacion' class='nav nav-tabs' role='tablist'>
<li role='presentation' class=''>
<a href='#' aria-expanded='true' id='regresar' role='tab' data-toggle='tab' aria-controls='div_parametrizacion' onclick=\"xajax_formulario_listado('','contenido'); \" class='' > <i class='glyphicon glyphicon-arrow-left'></i> </a>
<a href='#' aria-expanded='true' id='regresar' role='tab' data-toggle='tab' aria-controls='div_parametrizacion' onclick=\"xajax_formulario_listado('','contenido',''); \" class='' > <i class='glyphicon glyphicon-arrow-left'></i> </a>
</li>
<li role='presentation' class=''>
<a href='#' id='plantillas_tabs' role='tab' data-toggle='tab' aria-controls='div_parametrizacion' class='' onclick=\"xajax_parametrizacion_plantilla('$perfil','div_parametrizacion','boton') \" >Plantillas</a>
@ -16052,7 +16055,7 @@ $ultimo_id = mysqli_insert_id($link);
$sql_grupo=mysqli_query($link,$consulta_grupo);
}
$respuesta->addscript("xajax_formulario_listado('','contenido'); ");
$respuesta->addscript("xajax_formulario_listado('','contenido',''); ");
}
$respuesta->addAssign($div,"innerHTML",$resultado);
@ -16061,7 +16064,9 @@ return $respuesta;
function formulario_listado($filtro_grupo,$div,$id_form){
$name="";
$item="";
$mostrar_panel="";
$grupo_formularios="";
if ( !isset ( $_SESSION['id_empresa'] ) ) {
$respuesta = new xajaxResponse('utf-8');
@ -16130,8 +16135,8 @@ $columnas = intval(12/$divider);
</div>
</div>
";
$clonar = clonar_formulario($formulario,$id_empresa,"","","formato");
$mover = mover_formulario($formulario,$id_empresa,"formato");
$clonar = clonar_formulario($id_form,$id_empresa,"","","formato");
$mover = mover_formulario($id_form,$id_empresa,"formato");
$nuevo_formulario = "
<div class='form-group'>
<a class='btn btn-success btn-block ' href='#' onclick=\"xajax_formulario_nuevo('','contenido'); \">
@ -16323,7 +16328,7 @@ $item .= "<!-- <div class='col-sm-$columnas' style=';'> -->
<span class='input-group-addon'>NO</span>
<input type='range' value='$mostrar[0]' class='form-control' NAME='mostrar_portal' id='mostrar_portal' onchange=\"xajax_parametrizacion_linea('form_id','$row[id]','mostrar_portal',(this.value),'div_mostrar_portal_$row[id]'); \"
min='0' max='1' >
<span class='input-group-addon'>SI</span><span class='input-group-addon alert-success' id= 'div_$name'>Mostrar en el portal</span>
<span class='input-group-addon'>SI</span><span class='input-group-addon alert-success' id= 'div_mostrar_$row[id]'>Mostrar en el portal</span>
</div>
<li class='list-group-item'>
@ -16331,7 +16336,7 @@ $item .= "<!-- <div class='col-sm-$columnas' style=';'> -->
<span class='input-group-addon'>NO</span>
<input type='range' value='$llenar[0]' class='form-control' NAME='llenar_portal' id='llenar_portal' onchange=\"xajax_parametrizacion_linea('form_id','$row[id]','llenar_portal',(this.value),'div_mostrar_portal_$row[id]'); \"
min='0' max='1' >
<span class='input-group-addon'>SI</span><span class='input-group-addon alert-success' id= 'div_$name'>Llenar desde el portal</span>
<span class='input-group-addon'>SI</span><span class='input-group-addon alert-success' id= 'div_llenar_$row[id]'>Llenar desde el portal</span>
</div>
</li>
<li class='list-group-item'>
@ -16339,7 +16344,7 @@ $item .= "<!-- <div class='col-sm-$columnas' style=';'> -->
<span class='input-group-addon'>NO</span>
<input type='range' value='$ver_data[0]' class='form-control' NAME='ver_data_portal' id='ver_data_portal' onchange=\"xajax_parametrizacion_linea('form_id','$row[id]','ver_data_portal',(this.value),'div_mostrar_portal_$row[id]'); \"
min='0' max='1' >
<span class='input-group-addon'>SI</span><span class='input-group-addon alert-success' id= 'div_$name'>Ver data desde el portal</span>
<span class='input-group-addon'>SI</span><span class='input-group-addon alert-success' id= 'div_ver_$row[id]'>Ver data desde el portal</span>
</div>
</li>
</div>