mejoras en categorias
This commit is contained in:
parent
dee4031570
commit
2701b0efd4
@ -2428,12 +2428,13 @@ mysqli_data_seek($sql_total, 0);
|
||||
while( $row = mysqli_fetch_array( $sql ) ) {
|
||||
;
|
||||
$imagen = remplacetas('form_datos','id_campo',$campo_imagen[0],'contenido'," control = '$row[control]' ") ;
|
||||
$url=$imagen[0];
|
||||
$titulo = remplacetas('form_datos','id_campo',$campo_nombre,'contenido'," control = '$row[control]' ") ;
|
||||
$proyecto = remplacetas('form_datos','id_campo',$campo_proyecto,'contenido'," control = '$row[control]' ") ;
|
||||
$autor = remplacetas('form_datos','id_campo',$campo_autor,'contenido'," control = '$row[control]' ") ;
|
||||
$licencia = remplacetas('form_datos','id_campo',$campo_licencia,'contenido'," control = '$row[control]' ") ;
|
||||
$imagen = "../milfs/images/secure/?file=150/$imagen[0]";
|
||||
$url ="$_SESSION[site]milfs/images/secure/?file=150/$imagen[0]";
|
||||
$url ="$_SESSION[site]milfs/images/secure/?file=150/$url";
|
||||
//$respuesta->addAssign("$div","$className"," input-group has-error ");}
|
||||
$contenido .= "
|
||||
<style>
|
||||
@ -8787,14 +8788,38 @@ return $resultado;
|
||||
}
|
||||
|
||||
function lista_categorias($perfil,$categoria,$tipo) {
|
||||
$respuesta = new xajaxResponse('utf-8');
|
||||
$link=Conectarse();
|
||||
$resultado="";
|
||||
mysqli_set_charset($link, "utf8");
|
||||
$categoria_campo = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'categoria:campo'") ;
|
||||
$categoria_campo = $categoria_campo[0];
|
||||
$campo_nombre = remplacetas('form_campos','id',"$categoria_campo",'campo_nombre',"") ;
|
||||
$form_empresa = remplacetas('form_id','id',"$perfil",'id_empresa',"") ;
|
||||
//$campo_titulo = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'titulo'") ;
|
||||
//$campo_titulo_nombre = remplacetas('form_campos','id',$campo_titulo[0],'campo_nombre',"") ;
|
||||
// SELECT * FROM `form_parametrizacion` WHERE tabla='form_id' AND campo ='64' and opcion REGEXP '^categoria:' ORDER BY `id` DESC
|
||||
if($tipo=='limpiar'){
|
||||
$respuesta = new xajaxResponse('utf-8');
|
||||
|
||||
if($_SESSION[id_empresa]==$form_empresa[0] AND $_SESSION[grupo] =='1'){
|
||||
$consulta ="DELETE FROM `form_parametrizacion` WHERE tabla='form_id' AND campo ='$perfil' and opcion REGEXP '^categoria:' ORDER BY `id` DESC";
|
||||
$sql=mysqli_query($link,$consulta);
|
||||
$categorias= lista_categorias("$perfil","$categoria",'mapa');
|
||||
$resultado ="$categorias";
|
||||
$respuesta->addAssign("div_categorias","innerHTML",$resultado);
|
||||
$respuesta->addRedirect("");
|
||||
}else{
|
||||
$resultado="<div class='alert alert-danger'>Acción no permitida</div>";
|
||||
$respuesta->addAssign("div_limpiar_categoria","innerHTML",$resultado);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
return $respuesta;
|
||||
}
|
||||
|
||||
if($categoria_campo >0 ) {
|
||||
if(isset($_REQUEST['buscar'])){
|
||||
$busqueda = explode(':',$_REQUEST['buscar']);
|
||||
@ -8811,6 +8836,13 @@ $consulta = "
|
||||
$sql=mysqli_query($link,$consulta);
|
||||
if (mysqli_num_rows($sql)!='0'){
|
||||
|
||||
if($_SESSION[id_empresa]==$form_empresa[0] AND $_SESSION[grupo] =='1'){
|
||||
$limpiar_categorias ="
|
||||
<li class='list-group-item limpiar_categoria ' id='div_limpiar_categoria'>
|
||||
<div class='btn btn-danger btn-xs' onclick=\"xajax_lista_categorias('$perfil','$categoria','limpiar') \"><i class='glyphicon glyphicon-trash'></i> Limpiar categorías</div>
|
||||
</li>";
|
||||
|
||||
}else{$limpiar_categorias="";}
|
||||
if($tipo=='mapa'){$col=""; $categoria_leyenda ="";}else{
|
||||
$col="col-md-6";
|
||||
$categoria_leyenda="
|
||||
@ -8820,6 +8852,8 @@ if (mysqli_num_rows($sql)!='0'){
|
||||
|
||||
</li>";}
|
||||
$resultado = "<ul class='list-group $col'>
|
||||
|
||||
$limpiar_categorias
|
||||
$categoria_leyenda
|
||||
$ver_todas
|
||||
|
||||
@ -8860,6 +8894,8 @@ else{$resultado = '';}
|
||||
}
|
||||
return $resultado;
|
||||
}
|
||||
$xajax->registerFunction("lista_categorias");
|
||||
|
||||
|
||||
function parametrizacion_categoria($perfil,$accion,$div,$form){
|
||||
$respuesta = new xajaxResponse('utf-8');
|
||||
@ -8867,6 +8903,7 @@ $nombre = remplacetas('form_id','id',$perfil,'nombre','') ;
|
||||
$fijar_barra = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'fijar_barra'") ;
|
||||
$mostrar_items = remplacetas('form_parametrizacion','campo',$perfil,'descripcion'," tabla='form_id' and opcion = 'mostrar_items'") ;
|
||||
$categorias = lista_categorias($perfil,$categoria,$tipo);
|
||||
//SELECT * FROM `form_parametrizacion` WHERE tabla='form_id' AND campo ='64' and opcion REGEXP '^categoria:' ORDER BY `id` DESC
|
||||
if($accion =='categorias') {
|
||||
$resultado = "
|
||||
<br>
|
||||
@ -8912,7 +8949,9 @@ if($accion =='categorias') {
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
<div id='div_categorias'>
|
||||
$categorias
|
||||
</div>
|
||||
</div>
|
||||
";
|
||||
$respuesta->addAssign($div,"innerHTML",$resultado);
|
||||
|
Loading…
Reference in New Issue
Block a user