diff --git a/milfs/funciones/funciones.php b/milfs/funciones/funciones.php
index 98fe337..2903c47 100755
--- a/milfs/funciones/funciones.php
+++ b/milfs/funciones/funciones.php
@@ -1,5 +1,116 @@
Ver referencia ";
+}
+
+ return " $valor_actual $link";
+$div ="div_relacion_$name";
+
+$consulta = "SELECT contenido, control FROM form_datos WHERE form_id ='$formulario' and id_campo ='$key' GROUP BY control LIMIT $limit ";
+if($name =="") {
+//return "$valor_actual";
+}
+$link=Conectarse();
+mysql_query("SET NAMES 'utf8'");
+$sql=mysql_query($consulta,$link);
+
+
+if (mysql_num_rows($sql)!='0'){
+$onchange = " xajax_contenido_mostrar('$formulario',(this.value),'$div','5')";
+$resultado="
+
";
- /* $imagen = formulario_valor_campo("$id","0","","$control");
- $imagen = $imagen[3];
- if($imagen[3] != "") {
- $resultado .= "
-
-
-
-
-
";
- $imagen_ancho = '100%';
- $campo[0] = "http://$_SERVER[HTTP_HOST]/milfs/images/secure/?file=600/".$imagen;
- }else {$resultado .="";
- $imagen = remplacetas("empresa","id",$id_empresa[0],"imagen","");
- $campo[0] = "http://$_SERVER[HTTP_HOST]/milfs/images/100x100.png";
- }
- */
+
while( $row = mysql_fetch_array( $sql ) ) {
$multiple ="$row[multiple]";
$campo_tipo = remplacetas('form_campos','id',$row['id_campo'],'campo_tipo','');
@@ -1354,17 +1443,17 @@ if (mysql_num_rows($sql)!='0'){
}
}
elseif($campo_tipo=='4'){ $contenido = "
$contenido";}
+ elseif($campo_tipo=='10'){
+ //$contenido = contenido_mostrar("$id","$contenido",'','5');
+ // $valor_actual = contenido_mostrar("$row[id_campo]","$contenido",'','5');
+// $valor_actual = relacion_select($row[id_campo],$id,$contenido,"",$contenido,$tipo);
+ $valor_actual = relacion_render("$id","$row[id_campo]",$contenido,'5');
+ //$value = remplacetas('form_datos','id',$id_dato,'contenido'," control = '$control'") ;
+ $contenido = "$valor_actual";}
elseif($campo_tipo=='5' AND $contenido !=""){ $contenido = "
";}
else {
$html ="$contenido";
-// $html = html_entity_decode($html);
- //$html = str_replace('–','-',$html);
- //$html = str_replace('"','"',$html);
- //$html = preg_replace('/\&(nbsp);/','&${1};',$html);
-// $html = str_replace('{{PAGENAME}}',$title,$html);
- // Table
-// $html = convertTables($html);
-// $html = simpleText($html);
+
$contenido = nl2br($html);
//$contenido = Markdown($contenido);
}
@@ -1424,7 +1513,7 @@ if($plantilla != ""){
eval("\$plantilla = \"$plantilla \";");
$full =" $plantilla ";
}else {
- $full= $resultado;
+ $full= "
$resultado
";
}
$resultado =" $full
@@ -1454,7 +1543,7 @@ if (mysql_num_rows($sql)!='0'){
}
$resultado .="
";
-}else{$resultado ="problema";}
+}else{$resultado ="";}
return $resultado;
}
@@ -2240,7 +2329,7 @@ $respuesta->addAssign("grupo_campo_nombre","className"," input-group has-error
return $respuesta;
}
-$campo_nombre = ucfirst(strtolower($campo_nombre));
+//$campo_nombre = ucfirst(strtolower($campo_nombre));
$campo_descripcion = $form["campo_descripcion"];
$campo_tipo = $form["campo_tipo"];
$campo_area = $form["campo_area"];
@@ -3142,10 +3231,12 @@ $consulta ="
$select = select_edit($id_campo,$id_form,$value,$id_campo."[".$item."]",$control);
$render = "$select ";}
elseif($campo_tipo_accion == 'combo'){
-
//$select = select('form_campos_valores','campo_valor','campo_valor','',"id_form_campo = $id_campo",$id_campo."[".$item."]");
$select = combo_select($id_campo,$id_form,$value,$id_campo."[".$item."]",$control,"");
$render = "$select ";}
+ elseif($campo_tipo_accion == 'relacion'){
+ $select = relacion_select($id_campo,$id_form,$value,$id_campo."[".$item."]",$control,"");
+ $render = "$select ";}
elseif($campo_tipo_accion == 'number'){$render = "