diff --git a/funciones/funciones.php b/funciones/funciones.php
index 730a59d..c427b48 100644
--- a/funciones/funciones.php
+++ b/funciones/funciones.php
@@ -14794,6 +14794,10 @@ elseif($tipo =='17'){
";
}
+elseif($tipo =='34'){
+
+ $resultado =" ";
+ }
else{
$resultado = " ";
}
@@ -15988,6 +15992,31 @@ $resultado = "
return $resultado;
}
+function campo_tabla_fila($id_campo,$fila){
+
+ $nueva_fila=($fila+1);
+ $campos_valores = remplacetas('form_campos_valores','id_form_campo',$id_campo,'campo_valor',"") ;
+ $titulos = explode(";",$campos_valores[0]);
+
+
+
+ for($i=0;$i";//
+ $listado_campos ="$nueva_fila | $listado_campos";
+
+
+$respuesta = new xajaxResponse('utf-8');
+#$respuesta->addAssign($div,"innerHTML",$ingredientes);
+$boton="[+] Agregar fila";
+$respuesta->addAssign("nueva_fila_$id_campo","innerHTML","$boton");
+$respuesta->addcreate("tabla_$id_campo","tr","fila_".$id_campo."_$nueva_fila");
+//"";
+$respuesta->addAssign("fila_".$id_campo."_$nueva_fila","innerHTML","$listado_campos");
+return $respuesta;
+
+}
+$xajax->registerFunction("campo_tabla_fila");
+
+
function formulario_campos_render($id_campo,$id_form,$control,$item,$id_dato,$ubicacion){
$cols ="";
@@ -16194,6 +16223,36 @@ elseif($campo_tipo_accion == 'email'){$render = "
$render = "$select $campo_descripcion ";
$cols='6';
}
+ elseif($campo_tipo_accion == 'table'){
+ //radio_agrupado_linea($id_campo,$form_id,$valor,$name,$control)
+ $campos_valores = remplacetas('form_campos_valores','id_form_campo',$id_campo,'campo_valor',"") ;
+ $mensaje = remplacetas('form_campos','id',$id_campo,'campo_descripcion',"") ;
+
+ $titulos = explode(";",$campos_valores[0]);
+
+ for($i=0;$i";//
+ $listado_campos ="$fila | $listado_campos
";
+ //$select = radio_agrupado_linea($id_campo,$id_form,$value,$id_campo."[".$item."]",$control);
+ $render = "
+
+
+
+
+
+ # | $listado_titulos
+
+
+ $listado_campos
+
+
+
+
+
+
";
+ $cols='12';
+ }
elseif($campo_tipo_accion == 'radio_agrupado_campos'){
//radio_agrupado_linea($id_campo,$form_id,$valor,$name,$control)
$campos_valores = remplacetas('form_campos_valores','id_form_campo',$id_campo,'campo_valor',"") ;
@@ -16207,7 +16266,7 @@ elseif($campo_tipo_accion == 'email'){$render = "
$render = "
-
+
| $listado_titulos
$listado_campos
@@ -16646,7 +16705,7 @@ if (is_array($v) ){
$campo_tipo = remplacetas("form_campos","id",$c,"campo_tipo","");
$campo_nombre = remplacetas("form_campos","id",$c,"campo_nombre","");
- if(@$campo_tipo[0] =="30" OR @$campo_tipo[0] =="24") {
+ if(@$campo_tipo[0] =="30" OR @$campo_tipo[0] =="24" OR @$campo_tipo[0]=="34") {
$V=array();
$V[$c]=$v;
@@ -16785,7 +16844,7 @@ if(($V !='' ) && (is_numeric($c)) AND $repetido !=1 ) {
$campo_tipo = remplacetas("form_campos","id",$c,"campo_tipo","");
$campo_nombre = remplacetas("form_campos","id",$c,"campo_nombre","");
- if(@$campo_tipo[0] =="30" OR @$campo_tipo[0] =="24") { $V=$V;}else{$V = htmlentities($V);}
+ if(@$campo_tipo[0] =="30" OR @$campo_tipo[0] =="24" OR @$campo_tipo[0] =="34") { $V=$V;}else{$V = htmlentities($V);}
///si el campo es tipo password