Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

El botón de Enviar en formulario Breezingforms no hace nada  

 
Aitor
 Aitor
Usuario experto

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!

Citar
Respondido : 06/03/2013 10:45 am
Hicham
 Hicham
Noble Member

Hola Aitor,

Indícanos la URL exacta de la web para que la podemos analizar.

Saludos

ResponderCitar
Respondido : 06/03/2013 11:01 am

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

Aitor
 Aitor
Usuario experto

La URL excata del formulario es la siguiente: http://www.donostimusic.com/index.php?option=com_breezingforms&view=form&Itemid=507&lang=es

Gracias!

ResponderCitar
Respondido : 06/03/2013 11:34 am
Hicham
 Hicham
Noble Member

Hola Aitor,

Hemos solucionado este problema en un post anterior.

Revisa el siguiente hilo :

https://www.webempresa.com/foro/22-BreezingForms/91982-No-funciona-el-bot%C3%B3n-enviar-y-tampoco-muestra-m%C3%A1s-p%C3%A1ginas.html

Saludos

ResponderCitar
Respondido : 06/03/2013 11:45 am

Cursos Gratuitos WordPress

Aitor
 Aitor
Usuario experto

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,

ResponderCitar
Respondido : 06/03/2013 1:04 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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.

ResponderCitar
Respondido : 06/03/2013 1:53 pm

Aitor
 Aitor
Usuario experto

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...

ResponderCitar
Respondido : 06/03/2013 2:16 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

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.

ResponderCitar
Respondido : 06/03/2013 3:26 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Aitor
 Aitor
Usuario experto

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,

ResponderCitar
Respondido : 06/03/2013 4:46 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Aitor

Al tratar de enviar salen errores como aparecen en la captura adjunta.

Te sugiero realizar un formulario simple con una caja y un boton de enviar y verifica si te sucede lo mismo.

Saludos.

ResponderCitar
Respondido : 06/03/2013 8:58 pm

wpdoctor-revisa-la-salud-de-tu-wordpress