Depuracion manejador de formularios

This commit is contained in:
humano 2018-12-07 06:06:37 -05:00
parent b5146f32e0
commit ec7a6ce775

View File

@ -5487,7 +5487,7 @@ if($tipo =="formato") {
//// solo el desadministrador puedemover formualarios //// solo el desadministrador puedemover formualarios
$w_empresa = ""; $w_empresa = "";
$empresas = select('empresa','id','razon_social','',"",'Proyecto_mover'); $empresas = select('empresa','id','razon_social','',"",'Proyecto_mover',"");
$empresa =" $empresa ="
<div class='form-group col-md-6'> <div class='form-group col-md-6'>
<label for='Proyecto_mover'>Seleccione proyecto</label> <label for='Proyecto_mover'>Seleccione proyecto</label>
@ -5496,7 +5496,7 @@ if($tipo =="formato") {
"; ";
$cols ="6"; $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"> ///<div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
$resultado=" $resultado="
@ -5573,7 +5573,7 @@ $link=Conectarse();
$resultado =" $resultado ="
<div class='alert alert-success'> <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>"; </div>";
$respuesta->addAssign("$div","innerHTML","$resultado"); $respuesta->addAssign("$div","innerHTML","$resultado");
@ -5587,13 +5587,16 @@ $xajax->registerFunction("mover_formulario");
function clonar_formulario($formulario,$id_empresa,$nuevo_nombre,$descripcion,$tipo){ function clonar_formulario($formulario,$id_empresa,$nuevo_nombre,$descripcion,$tipo){
$div ="div_clonar"; $div ="div_clonar";
$values_plantilla="";
$values="";
$error =""; $error ="";
$grupo = remplacetas('form_id',"id","$formulario",'nombre',"") ; $grupo = remplacetas('form_id',"id","$formulario",'nombre',"") ;
$grupo = strip_tags($grupo[0]); $grupo = strip_tags($grupo[0]);
if($tipo =="formato") { if($tipo =="formato") {
if($_SESSION['id'] == '1') { if($_SESSION['id'] == '1') {
$w_empresa = ""; $w_empresa = "";
$empresas = select('empresa','id','razon_social','',"",'Proyecto'); $empresas = select('empresa','id','razon_social','',"",'Proyecto',"");
$empresa =" $empresa ="
<div class='form-group col-md-4'> <div class='form-group col-md-4'>
<label for='empresa'>Seleccione proyecto</label> <label for='empresa'>Seleccione proyecto</label>
@ -5606,7 +5609,7 @@ $empresa ="
$w_empresa = "id_empresa = '$_SESSION[id_empresa]'"; $w_empresa = "id_empresa = '$_SESSION[id_empresa]'";
$cols="6"; $cols="6";
} }
$formularios = select('form_id','id','nombre','',"$w_empresa",'Formulario'); $formularios = select('form_id','id','nombre','',"$w_empresa",'Formulario',"");
$resultado=" $resultado="
<div id='panel_clonar' class='panel panel-collapse collapse in panel-default' role='tabpanel' aria-labelledby='encabezado_clonar' > <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); mysqli_data_seek($sql, 0);
while( $row = mysqli_fetch_array( $sql ) ) { while( $row = mysqli_fetch_array( $sql ) ) {
$control = md5(rand(1,99999999).microtime()); $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 = substr($values_plantilla, 0, -1);
$values_plantilla = "(`tabla`, `campo`, `opcion`, `descripcion`, `visible`,`id_empresa`) VALUES $values_plantilla "; $values_plantilla = "(`tabla`, `campo`, `opcion`, `descripcion`, `visible`,`id_empresa`) VALUES $values_plantilla ";
@ -5737,7 +5740,7 @@ if($tipo=="aplicacion") {
return $respuesta; 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"); $respuesta->addAssign("$div","innerHTML","$resultado");
return $respuesta; return $respuesta;
@ -8337,7 +8340,7 @@ if($accion =='categorias') {
<div> <div>
<ul id='listado_parametrizacion' class='nav nav-tabs' role='tablist'> <ul id='listado_parametrizacion' class='nav nav-tabs' role='tablist'>
<li role='presentation' class=''> <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>
<li role='presentation' class=''> <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> <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); $sql_grupo=mysqli_query($link,$consulta_grupo);
} }
$respuesta->addscript("xajax_formulario_listado('','contenido'); "); $respuesta->addscript("xajax_formulario_listado('','contenido',''); ");
} }
$respuesta->addAssign($div,"innerHTML",$resultado); $respuesta->addAssign($div,"innerHTML",$resultado);
@ -16061,7 +16064,9 @@ return $respuesta;
function formulario_listado($filtro_grupo,$div,$id_form){ function formulario_listado($filtro_grupo,$div,$id_form){
$name="";
$item=""; $item="";
$mostrar_panel="";
$grupo_formularios=""; $grupo_formularios="";
if ( !isset ( $_SESSION['id_empresa'] ) ) { if ( !isset ( $_SESSION['id_empresa'] ) ) {
$respuesta = new xajaxResponse('utf-8'); $respuesta = new xajaxResponse('utf-8');
@ -16130,8 +16135,8 @@ $columnas = intval(12/$divider);
</div> </div>
</div> </div>
"; ";
$clonar = clonar_formulario($formulario,$id_empresa,"","","formato"); $clonar = clonar_formulario($id_form,$id_empresa,"","","formato");
$mover = mover_formulario($formulario,$id_empresa,"formato"); $mover = mover_formulario($id_form,$id_empresa,"formato");
$nuevo_formulario = " $nuevo_formulario = "
<div class='form-group'> <div class='form-group'>
<a class='btn btn-success btn-block ' href='#' onclick=\"xajax_formulario_nuevo('','contenido'); \"> <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> <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]'); \" <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' > 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> </div>
<li class='list-group-item'> <li class='list-group-item'>
@ -16331,7 +16336,7 @@ $item .= "<!-- <div class='col-sm-$columnas' style=';'> -->
<span class='input-group-addon'>NO</span> <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]'); \" <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' > 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> </div>
</li> </li>
<li class='list-group-item'> <li class='list-group-item'>
@ -16339,7 +16344,7 @@ $item .= "<!-- <div class='col-sm-$columnas' style=';'> -->
<span class='input-group-addon'>NO</span> <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]'); \" <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' > 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> </div>
</li> </li>
</div> </div>