Descripción Modulo Formulario Soluciones Vigo - Ricardolau/Modulo-Formulario GitHub Wiki
DE DONDE VIENE
Este MODULO es una copia del modulo jdcontact, que lo descargamos de :
j-download version:1.0.4 Que ahora me parece que ya no existe.(22/11/2023)
LAS DIFERENCIAS:
-
Eliminamos libreria de jquery que traía y cargaba, la cual nos daba problemas con otros componentes o modulos.
-
Ordenamos los campos y creamos un campo más el de texto LOPD.
-
Añadimos en parametros opciones para mostrar ( SI/NO ) algunos campos.
-
Añado lenguaje gallego
PROBLEMAS ENCONTRADOS:
Para poder utilizar el mismo modulo en distintos idiomas, los problemas que encontramos son los siguientes:
1.- Titulo de modulo en varios idiomas. Si queremos crear un modulo para todos lo idiomas, aunque tengamos los ficheros de languages con los idiomas en los queramos, el problema que surge es que el titulo del modulo sigue siendo el mismo para todos, por lo que esto no se puede traducir.
¿ entonces deberíamos tener CONSTANTE CON EL TITULO a mostrar en distintos lenguaje?
La posibles solución: Una forma sencilla de resolver el problema es crear un modulo de formulario solucionesvigo.es por cada idioma, con titulos adaptados a cada idioma.
ESTO ME PARECE QUE ES UN ERROR HABITUAL EN MUCHOS MODULOS.
2.- Traducción del texto de la LOPD.
El problema surge si queremos cambiar el texto dentro de parametros, entonces esto prevalia sobre la constante de los ficheros de language y por lo que nos encontramos con el mismo problema que surge con el titulo.
La solución la misma o eliminar el contenido de dicho componente poniendo espaciós, para que pueda volver a mostrar el texto de las constantes de los ficheros de languages.