mejoras en vista aplicacion

This commit is contained in:
humano 2018-10-27 22:13:20 -05:00
parent 0264ec93ed
commit 7da802721f

View File

@ -11343,38 +11343,37 @@ function formulario_embebido($id,$opciones){
function formulario_embebido_ajax($datos,$id,$opciones,$tipo){ function formulario_embebido_ajax($datos,$id,$opciones,$tipo){
$respuesta = new xajaxResponse('utf-8'); $respuesta = new xajaxResponse('utf-8');
$id_empresa = remplacetas('form_id','id',$id,'id_empresa',"") ; $id_empresa = remplacetas('form_id','id',$id,'id_empresa',"") ;
$encabezado = empresa_datos("$id_empresa[0]",'encabezado'); $encabezado = empresa_datos("$id_empresa[0]",'encabezado');
$pie = empresa_datos("$id_empresa[0]",'pie'); $pie = empresa_datos("$id_empresa[0]",'pie');
$formulario_nombre = remplacetas('form_id','id',$id,'nombre') ; $formulario_nombre = remplacetas('form_id','id',$id,'nombre') ;
$formulario_descripcion = remplacetas('form_id','id',$id,'descripcion') ; $formulario_descripcion = remplacetas('form_id','id',$id,'descripcion') ;
$cerrar= " <button class='btn btn-link ' data-dismiss='modal'>Cerrar</button>";
$cabecera = " $cabecera = "
<div class='' > <div class='col-xs-2'>
<div class='col-xs-12 col-md-8 '> <p class='text-center descripcion_aplicacion'>$formulario_nombre[0]<small class='hidden-md hidden-sm hidden-xs ' > $formulario_descripcion[0]</small></p>
</div>
<div class='col-xs-10 '>
$encabezado $encabezado
</div> </div>
<div class='col-md-12 hidden-xs'>
<h2 class='pull-right '>$formulario_nombre[0]<small class='hidden-xs' > $formulario_descripcion[0]</small></h2>
</div>
</div>";
";
$publico = remplacetas('form_id','id',"$id",'modificable',"") ; $publico = remplacetas('form_id','id',"$id",'modificable',"") ;
$equipo = remplacetas('form_datos','control',$opciones,'equipo',"") ; $equipo = remplacetas('form_datos','control',$opciones,'equipo',"") ;
if($publico[0] =="0" AND $_SESSION[id] =="") { if($publico[0] =="0" AND $_SESSION[id] =="") {
$resultado = " <div class='alert alert-danger'><h1><a href='./milfs/'>Ingresa</a> con tu usuario para agregar datos a esta aplicación. <i class='fa fa-user-circle-o'></i></h1>"; $resultado = " <div class='alert alert-danger'><h1><a href='./milfs/'>Ingresa</a> con tu usuario para agregar datos a esta aplicación. <i class='fa fa-user-circle-o'></i></h1>";
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); $respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
$respuesta->addAssign("muestra_form","innerHTML","$resultado"); $respuesta->addAssign("muestra_form","innerHTML","$resultado");
$respuesta->addscript("$('#muestraInfo').modal('toggle')"); $respuesta->addscript("$('#muestraInfo').modal('toggle')");
return $respuesta; return $respuesta;
} }
//$impresion = formulario_modal("$id",$form_respuesta,$control,"embebido");
//($perfil,$tipo,$form_respuesta,$control_respuesta)
$propietario = remplacetas('form_id','id',$id,'propietario',"") ; $propietario = remplacetas('form_id','id',$id,'propietario',"") ;
if(isset($_SESSION['permiso_identificador'])) { if(isset($_SESSION['permiso_identificador'])) {
@ -11383,21 +11382,18 @@ function formulario_embebido_ajax($datos,$id,$opciones,$tipo){
} }
else{ $permiso_identificador = ""; $salir="";} else{ $permiso_identificador = ""; $salir="";}
if($equipo[0] =="" OR is_null($equipo[0]) ) {}else{ if($equipo[0] =="" OR is_null($equipo[0]) ) {}
else{
if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){ if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){
$aviso = "<div class='alert alert-warning text-center '> $aviso = "<div class='alert alert-warning text-center '>
<h1><i class='glyphicon glyphicon-exclamation-triangle'></i> ATENCIÓN<br><small>No está autorizado Para modificar esta información</small><br> pertenece a un grupo de trabajo diferente</h1></div>"; <h1><i class='glyphicon glyphicon-exclamation-triangle'></i> ATENCIÓN<br><small>No está autorizado Para modificar esta información</small><br> pertenece a un grupo de trabajo diferente</h1></div>";
$resultado = " $resultado = "
<div class='container-fluid' style=''> <div class='container-fluid' style=''>
$salir $salir
$aviso $aviso
</div> </div>
"; ";
// $respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
$respuesta->addAssign("muestra_form","innerHTML","$resultado"); $respuesta->addAssign("muestra_form","innerHTML","$resultado");
$respuesta->addscript("$('#muestraInfo').modal('toggle')"); $respuesta->addscript("$('#muestraInfo').modal('toggle')");
return $respuesta; return $respuesta;
} }
@ -11427,46 +11423,102 @@ if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){
</div> </div>
$pie $pie
"; ";
// return $resultado;
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); $respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
$respuesta->addAssign("muestra_form","innerHTML","$resultado"); $respuesta->addAssign("muestra_form","innerHTML","$resultado");
$respuesta->addscript("$('#muestraInfo').modal('toggle')"); $respuesta->addscript("$('#muestraInfo').modal('toggle')");
return $respuesta; return $respuesta;
} }
// return "Hola mundo";}
if($tipo=="respuesta") { $form_respuesta = "respuesta";}else {$form_respuesta="";} if($tipo=="respuesta") { $form_respuesta = "respuesta";}else {$form_respuesta="";}
$impresion = formulario_areas($datos,"$id","$tipo","$form_respuesta","$opciones",'',''); $impresion = formulario_areas($datos,"$id","$tipo","$form_respuesta","$opciones",'','');
$cantidad_areas = formulario_areas('',"$id","cantidad","$form_respuesta","$opciones",'',''); $cantidad_areas = formulario_areas('',"$id","cantidad","$form_respuesta","$opciones",'','');
$formulario_nombre = remplacetas('form_id','id',$id,'nombre','') ; $formulario_nombre = remplacetas('form_id','id',$id,'nombre','') ;
$formulario_descripcion = remplacetas('form_id','id',$id,'descripcion','') ; $formulario_descripcion = remplacetas('form_id','id',$id,'descripcion','') ;
//$visitas= contar_visitas($id,'formulario') ; $pie="<div class='hidden-xs hidden-sm'>$pie</div>";
$muestra_form = " $muestra_form = "
<div class='container-fluid' style=' background-color:white; overflow:no;' id='contenedor_datos' > <div class='container-fluid' style=' background-color:white; overflow:no;' id='contenedor_datos' >
<!-- formulario_areas --> <!-- formulario_areas -->
$impresion $impresion
<!-- formulario_areas --> <!-- formulario_areas -->
</div> </div>
"; <style>
// return $muestra_form ; .modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: hidden;
}
//$respuesta->addAssign("$div","innerHTML","$resultado"); .modal-dialog {
//$div_contenido = "<div id='$div'>$div</div>"; position: fixed;
margin: 0;
width: 100% !important;
height: 100% !important;
padding: 0;
}
.modal-content {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border: 2px solid #3c7dcf;
border-radius: 0;
box-shadow: none;
}
.modal-header {
position: absolute;
top: 0;
right: 0;
left: 0;
height: 100px;
padding: 10px;
background: #333;
border: 0;
}
.modal-title {
color: #fff;
line-height: 30px;
}
.modal-body {
position: absolute;
top: 100px;
bottom: 60px;
width: 100%;
// font-weight: 300;
overflow: auto;
}
.modal-footer {
position: absolute;
right: 0;
bottom: 0;
left: 0;
//height: 60px;
padding: 10px;
background: #f1f3f5;
}
::-webkit-scrollbar {
-webkit-appearance: none;
width: 10px;
background: #f1f3f5;
border-left: 1px solid darken(#f1f3f5, 10%);
}
::-webkit-scrollbar-thumb {
background: darken(#f1f3f5, 20%);
}
</style>
";
$respuesta->addAssign("muestra_form","innerHTML","$muestra_form"); $respuesta->addAssign("muestra_form","innerHTML","$muestra_form");
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera"); $respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
$respuesta->addAssign("pie_modal","innerHTML","$pie"); $respuesta->addAssign("pie_modal","innerHTML"," $cerrar $pie ");
//$respuesta->addAssign("$div","innerHTML","$resultado");
$respuesta->addscript("$('#muestraInfo').removeClass('fade').modal('hide')"); $respuesta->addscript("$('#muestraInfo').removeClass('fade').modal('hide')");
$respuesta->addscript(" $respuesta->addscript("
$('.next').click(function(){ $('.next').click(function(){
@ -11503,14 +11555,12 @@ $('.first').click(function(){
$('#myWizard a:first').tab('show') $('#myWizard a:first').tab('show')
}) })
"); ");
$respuesta->addscript("$('#muestraInfo').modal('toggle')"); $respuesta->addscript("$('#muestraInfo').modal('toggle')");
///if($tipo =="edit") {return $muestra_form;}
return $respuesta; return $respuesta;
} }
@ -12554,16 +12604,18 @@ function empresa_datos($id_empresa,$tipo) {
if($tipo=='encabezado') { if($tipo=='encabezado') {
$resultado =" $resultado ="
<div class='datos_empresa row ' role='row'> <div class='datos_empresa text-center' role='row'>
<div class='col-xs-2 '>
<img id='logo_empresa' class='img logo_empresa img-responsive ' src='$_SESSION[site]milfs/images/secure/?file=150/$imagen[0]'><br>
</div> <div class='col-xs-10 cabezote_descripcion_proyecto'>
<div class='col-xs-10 col-xs-12'> <legend>$razon_social[0]
<div class='caption text-center'> <small class=' hidden-xs cabezote_slogan'>/ $slogan[0]</small>
<h3>$razon_social[0]</h3> </legend>
<p class='lead hidden-xs'>$slogan[0]</p>
</div> </div>
<div class='col-xs-2 cabezote_logo_proyecto hidden-xs'>
<img id='logo_empresa' style='max-height:50px;' class='img logo_empresa img-responsive pull-right' src='$_SESSION[site]milfs/images/secure/?file=150/$imagen[0]'>
</div> </div>
</div> </div>
"; ";
}elseif($tipo=='pie') { }elseif($tipo=='pie') {