Confirmación de env...
 
Avisos
Vaciar todo

Confirmación de envío en varios idiomas

5 Respuestas
3 Usuarios
0 Reactions
755 Visitas
Alvaro
Respuestas: 194
Estimable Member
Topic starter
 

Buenas tardes,

Por favor, necesito saber si es posible configurar el mensaje de verificación de envío de un formulario en concreto (ff_showsubmitted), sin afectar el mensaje de confirmación de envío del resto de formularios (la página tiene diferentes formularios, con distintos objetivos) con un texto diferente según el idioma en el que se encuentre el usuario (el website está desarrollado en tres idiomas actualmente, y varios más por venir).

En otras palabras, el mensaje de verificación del formulario "A" (por ejemplo) puede ser "Formulario enviado con éxito", pero para el formulario "B" (por ejemplo) necesito sea "Gracias por completar el cuestionario". Replicando lo mismo para cada idioma de la página.

Veo BreezingForms permite modificar y crear scripts (en este caso entiendo sería crear un script ff_showsubmitted para cada caso) pero no se me ocurre como adaptarlo para cada formulario en concreto y para cada idioma, ya que encuentro existe solo una variable COM_BREEZINGFORMS_PROCESS_SUBMITSUCCESS en cada .ini de idioma (por ejemplo, administrator/components/com_breezingforms/languages/es-ES/public/es-ES.com_breezingforms.ini).

Como siempre, os agradezco vuestro tiempo.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 04/07/2013 9:12 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola Alvaro,

Yo te recomendaría que utilices los formularios que te vienen en el Pack, en este caso tendrías que duplicarlos para que uno trabaja en ingles y el otro en español, solo tendrías que modificar la pagina 2 para insertar el mensaje de verificación en el idioma correspondiente, de esta manera evitar modificar código.

Saludos.


 
Respondido : 04/07/2013 10:01 pm
Alvaro
Respuestas: 194
Estimable Member
Topic starter
 

Hola Johnny,

El inconveniente no está solamente en el idioma, sino en adaptar el mensaje de confirmación a cada formulario en concreto. Como comentaba antes, necesito mensajes de confirmación con un texto distinto para cada formulario.

Y tal como comentas, no me refiero a crear una segunda página, sino al mensaje en ventana emergente que genera ff_showsubmitted.

Gracias.


 
Respondido : 04/07/2013 10:05 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Alvaro,

Si no se crea una segunda página con el mensaje de agradecimiento, se muestra en ventana emergente, y a veces queda un poco extraño para el usuario.

La forma de tener un mensaje personalizado en varios formularios con el mismo idioma, es crear esa segunda ventana, ya que sino el sistema utiliza la constante de idioma, y es única para cada uno de los idiomas.

Saludos


 
Respondido : 05/07/2013 7:13 am
Alvaro
Respuestas: 194
Estimable Member
Topic starter
 

Hola Jordi,

Crear una segunda página no es lo que pretendemos. Gracias de todas formas, por favor podéis cerrar el post.

Un saludo.


 
Respondido : 05/07/2013 9:37 am