Hola,
En la página de inicio de la web tengo creados 2 formularios Quickform de Breezing forms. Hasta ahí bien.
El problema ha surgido cuando he intentado utilizarlos. No funcionan de forma independiente!! He rellenado el de llamada: nombre, teléfono y al dar al botón "llamadme" me pedía que pusiese el e-mail!! el mensaje aparecía en las dos cajas azules. Cuando lo he completado ya ha salido el mensaje correcto en los dos formularios y a mi corrego sólo me ha llegado un mensaje con un nuevo suscriptor con la dirección de e-mail que he puesto, no ha llegado nada del nombre ni teléfono.
Por favor, hacer la prueba y veréis a qué me refiero. Rellenar solo el de llamada.
¿Qué puedo hacer?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Angélica.
Es muy extraño lo que nos comentas, lo único que se me ocurre es que duplicaras el formulario del boletín para crear el de llamada.
Adjunto tienes un formulario de llamada ya creado, lo importas a Breezing, modifica los datos y ajustalo a tus necesidades.
Para importarlo descomprime el archivo y accede a la administración de breezingform.
.- Accede a configuración -> Instalador de Paquete
.- Selecciona el archivo e importar.
Una vez subido veras que tienes un nuevo formulario, ahora modifica los datos de correo y comprueba si te funciona bien.
Un saludo
Sí lo es. No dupliqué el formulario, creé uno nuevo. Incluso hice pruebas anteriormente y funcionaba bien. De todos modos voy a intentar hacer lo que comentas.
Además, estoy siguiendo los pasos que me dices para intalar el zip pero no veo ningún formulario nuevo.
Hola Angelica.
Tienes que descomprimir el archivo que te mande ya que esta en un zip y no podrás añadirlo.
Dentro del zip veras un archivo que es el que tienes que añadir.
Un saludo
Hola
Es extraño, es como si las validaciones de javsacript se superpucieran, prueba dejar los campos que no sean obligatorios y verifica si te sucede lo mismo.
Otra opcion es que hacer nuevamente ambos formularios.
Saludos.
Hola, no entiendo muy bien a qué campos te refieres. Si son los del frontend necesito los tres.
En cuanto a hacer los formularios de nuevo es que lo he hecho repetidas veces y terminamos en el mismo punto.
He hecho otra prueba: si activo solo un formulario funciona en los dos casos. Si activo los dos, es decir, los dos se ven en el inicio, en caso de que complete el de e-mail, funciona, aunque el mensaje de la última página se reproduce en los dos como si hubiese completado los dos formularios (I1).
Si relleno el primer formulario, me pide que complete el de e-mail, como si formase parte del mis mismo.
Hola,
Por experiencias previas he visto que los formularios de BreezingForms no funcionan de forma correcta cuando se cargan 2 formularios distintos en la misma página, ya que se superpone el código javascript que se utiliza para la validación del formulario y se producen errores.
Entiendo que estos formularios lo has añadido mediante módulos. Una prueba que podrías hacer es editar estos módulos y activar en ellos el parámetro Run in iframe. De esta forma cargarían dentro de iframes y es posible que no se produzcan conflictos, aunque este cambio puede afectar al diseño.
Si esto no soluciona el problema tendrás que dejar un único formulario por página.
HOla
Podrías hacer que se vea un poco mejor colocando un fondo azul a todo y reduciendo el alto, agrega el siguiente código CSS
#rt-content-bottom{ background-color:#0091d2; } #ff_frame14{ height:340px; }
Saludos.
Hola, el color no lo ha cambiado.
No hay opción de ponerlo en otro módulo o modificarlo a través de la plantilla?
O cambiar la estética a través de modificar los .css? ahora he activado en los dos casos "Run in frame" y funcionan por separado pero no me gusta la estética, ¿Cómo puedo cambiarlo?
Sí, se ve tal y como envías pero me gustaría reducir el tamaño de las cajas sin que se deje de ver el botón. Cuando reduzco la altura en el .css custom desaparece el botón.
Gracias!
Hola
Esto es lógico ya que ambos tienen diferentes alturas, recortarás uno de ellos si quieres poner la misma altura a ambos. Puedes cambiar la altura de uno de ellos
#ff_frame8 { height: 310px; }
Lo que creo que podría mejor es alinear el segundo formulario a la izquierda en lugar de la derecha, corrige esto en la inserción del formulario.
Saludos.
Veo que haciendo cambios con el firebug puedo ir modificando cosas (como imagen abajo: aunque no es exactamente lo que busco). Pero no sé cómo debería transcribirlo correctamente al css-custom. Me podéis pasar algún manual. He modificado otras veces pero con este tipo de documentos (iframe...) no me aclaro mucho.
Gracias