Avisos
Vaciar todo

Confirmación de envío en varios idiomas  

 
Alvaro
 Alvaro
Estimable Member

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

Citar
Respondido : 04/07/2013 10:12 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro 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.

ResponderCitar
Respondido : 04/07/2013 11:01 pm

Alvaro
 Alvaro
Estimable Member

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.

ResponderCitar
Respondido : 04/07/2013 11:05 pm
Jordi Sala
 Jordi Sala
Miembro 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

ResponderCitar
Respondido : 05/07/2013 8:13 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Alvaro
 Alvaro
Estimable Member

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.

ResponderCitar
Respondido : 05/07/2013 10:37 am