Hola,
Tenemos creados dos formularios con el Breezingforms, uno por cada idioma en el web y ninguno hace nada al hacer clic en el botón enviar.
Cada formualrio tienen una segunda página en la que se muestra un mensaje de confirmación de envío.
Hemos revisado todas las configuraciones y parece que están correctas. Os envío pantallazos adjuntos.
Gracias y saludos!
Hola Aitor,
Indícanos la URL exacta de la web para que la podemos analizar.
Saludos
La URL excata del formulario es la siguiente: http://www.donostimusic.com/index.php?option=com_breezingforms&view=form&Itemid=507&lang=es
Gracias!
Hola Aitor,
Hemos solucionado este problema en un post anterior.
Revisa el siguiente hilo :
Saludos
Hola,
Hemos probado a quitar el "https" y poner "http" del mapa de Google, lo hemos despublicado y sigue igual...
Hemos importado el formulario que viene por defecto (nos hemos bajado el xml que habéis enviado en el post que me indicas), instalado el paquete y hecho cambios sobre ese formulario (contactorapido).
Ahora al clicar en Enviar sale una alerta de "Debe introduir una dirección de e-mail valida" aunque metas una dirección de email correcta, y en el formulario este campo no tiene ningun script de validación. No se que está pasando ahora.
Por otro lado, entonces con esta plantilla no podemos crear otro formulario en otro idioma?
Gracias y saludos,
Hola,
Si has creado los nuevos formularios a partir de la clonación del que había el problema puede estar en el nombre del propio formulario.
Vete a editar alguno de los formularios de BreezingForms que te esté fallando. Pulsa en el enlace Editar Formulario de la parte superior derecha. En el parámetro Nombre tendrás el nombre del formulario. Supongamos que a este nuevo formulario le has puesto el nombre contacto_ingles. Ahora pulsa en la pestaña Scripts. En la primera línea tendrás algo como lo siguiente:
function ff_contacto_submitted(status, message) {
La estructura que debería tener la primera línea sería esta:
function ff_NOMBRE_FORMULARIO_submitted(status, message) {
en donde NOMBRE_FORMULARIO es el nombre de tu formulario. Por tanto, si el formulario se llamase contacto_ingles la primera línea tendría que ser:
function ff_contacto_ingles_submitted(status, message) {
En caso contrario no te funcionará el cambio de página.
Hola,
En la pestaña Scripts, en Script enviado está seleccionada la opción Librería: FF:ff_showsubmitted, así es como está configurado el formulario que viene por defecto con la plantilla (pantalla3.jpg) y no funciona. Sale una alerta de email incorrecto y no entendemos porque. Lo puedes ver en: http://www.donostimusic.com/index.php?option=com_breezingforms&view=form&Itemid=507&lang=es
Antes lo teniamos configurado como en la pantalla2.jpg y no funcionaba tampoco, el botón Enviar no hacía nada. Los nombres de los formularios eran los correctos dentro del script...
Hola,
Haciendo pruebas veo que las validaciones de los formularios no son correctas. En el campo de teléfono has puesto la validación de dirección de mail válida. Para arreglar esto edita el campo de teléfono del formulario en la administración de la web y pulsa en la pestaña Scripts. En el parámetro Script debes de tener la opción FF::ff_validemail lo cual no es correcto. Tendrías que seleccionar la opción de FF::ff_valuenotempty y cambiar el texto de arriba.
Aun así no creo que eso arregle el problema con el procesamiento. Es posible que haya algún problema de compatibilidad entre los formularios y alguna otra extensión de Joomla que hayas podido instalar, especialmente si también te fallan los ejemplos de formulario que venían por defecto. Tendrías que probar a desactivar plugins y módulos que hayas podido instalar (no hace falta desinstalarlos para la prueba) y comprobar si se arregla el problema.
Hola,
Ya hemos arreglado la validación incorrecta que había en el campo teléfono, muchas gracias!
Pero sigue sin funcionar el botón Enviar, hemos mirado si tenemos instalado alguno de los plugins que vemos que suelen dar problemas con el Breezingform como el ztools o Motools y no están instalados.
Que más podemos hacer?
Gracias y saludos,