Avisos
Vaciar todo

Ayuda con BreezingForms  

Página 5 / 6
 
pepe mendez
 pepe mendez
Usuario activo

Hola, veo que usan mucho este componente y por eso te escribo para pedirte ayuda con esto:

Tengo un formulario creado y lo usare el mismo en varios articulos pero para identificar de donde llega los email o de que articulo necesito capturar el titulo del articulo y enviar en el email.
Espero que me entiendas y puedas ayudarme.
Saludos

Pepe

Citar
Respondido : 01/05/2010 2:40 am
Patricia
 Patricia
Usuario activo

Hola David, siento haber tardado en contestar. Agradezco mucho tu ayuda.

Estoy intentando lo que me dijiste pero no sé qué hago mal.. el código javascript sigue sin guardarse... :dry:
Otra pregunta, el código php que se introduce en "Inicio del Submit" o en "Final del Submit", hace referencia a cualquier botón submit que yo ponga? ¿O es el que te da la posibilidad de especificar al principio (dentro de editar formulario, al pinchar sobre el nombre del formulario, en "Propiedades", hay una opción que dice: "Include submit buttom: Si No")? 🙁

Gracias de nuevo David 🙂

ResponderCitar
Respondido : 17/06/2010 2:06 pm

Cursos Gratuitos WordPress

David Noguera
 David Noguera
Miembro Moderator

Hola, en las capturas veo que estas usando el quick mode , modo rápido, yo lo hice usando el classic mode. Puede que se trate de un bug del quick mode, prueba a guardarlo usando el classic mode y nos cuentas.

El código PHP que se incluye tanto en el inicio del submit como en el final del submit, se ejecuta cuando el formulario se envía al servidor, da igual el botón que estés usando, osea que sí, sirve para cualquier botón que envíe el formulario.
Supuestamente, el código del inicio del submit ha de encargarse de preparar los datos, hacer las tareas necesarias en la base de datos o ficheros, enviar mails, etc.. y después, en el final del submit, según si ha ido bien o mal, redirigir a un formulario u a otro. Así es como se explica en la documentación de FacileForms, otra cosa es después cada uno como quiera utilizarlo. Aquí está explicado:

http://www.facileforms.biz/wiki/Understanding_Pieces_and_Scripts

Ya nos cuentas.. saludos! 🙂

ResponderCitar
Respondido : 17/06/2010 10:37 pm
Marco
 Marco
Reputable Member

Hola,

me parece un truco muy interesante, pero a mi no me funciona.

Propablemente hay algo que se me escapa, me da el mismo problema que a pepemj, se abre un popup al cargar el formulario.

Lo que he puesto a sido:

if (!isset($_SESSION['referer'])) {
if (isset($_SERVER['HTTP_REFERER'])) {
$_SESSION['referer'] = $_SERVER['HTTP_REFERER'];
} else {
$_SESSION['referer'] = 'directo';
}
}

en el index.php de la plantilla al principio justo debajo de <?php :

Y luego en el formulario he creado un campo oculto y he puesto en value

Gracias.
Un saludo.

Marco

ResponderCitar
Respondido : 18/06/2010 11:06 am

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

David Noguera
 David Noguera
Miembro Moderator

Podrías indicarnos el mensaje que aparece en el poup??

Prueba también a cambiar este código por :

if (empty($_SESSION['referer'])) {
if (!empty($_SERVER['HTTP_REFERER'])) {
$_SESSION['referer'] = $_SERVER['HTTP_REFERER'];
} else {
$_SESSION['referer'] = 'directo';
}
}

Saludos

ResponderCitar
Respondido : 18/06/2010 12:10 pm
Patricia
 Patricia
Usuario activo

Hola David, es posible que sea por eso, lo probaré y te cuento 🙂

muchas gracias por la ayuda 🙂

ResponderCitar
Respondido : 18/06/2010 1:31 pm

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

Marco
 Marco
Reputable Member

Hola David,

con el codigo que me ha enviado funciona. Muchas Gracias.

ResponderCitar
Respondido : 18/06/2010 1:37 pm
Patricia
 Patricia
Usuario activo

david escribió:

Hola, en las capturas veo que estas usando el quick mode , modo rápido, yo lo hice usando el classic mode. Puede que se trate de un bug del quick mode, prueba a guardarlo usando el classic mode y nos cuentas.

El código PHP que se incluye tanto en el inicio del submit como en el final del submit, se ejecuta cuando el formulario se envía al servidor, da igual el botón que estés usando, osea que sí, sirve para cualquier botón que envíe el formulario.
Supuestamente, el código del inicio del submit ha de encargarse de preparar los datos, hacer las tareas necesarias en la base de datos o ficheros, enviar mails, etc.. y después, en el final del submit, según si ha ido bien o mal, redirigir a un formulario u a otro. Así es como se explica en la documentación de FacileForms, otra cosa es después cada uno como quiera utilizarlo. Aquí está explicado:

http://www.facileforms.biz/wiki/Understanding_Pieces_and_Scripts

Ya nos cuentas.. saludos! 🙂

Hola David, efectivamente en classic mode no tengo ningún problema, gracias por la ayuda me ha sido muy útil. 🙂

Saludos!

ResponderCitar
Respondido : 18/06/2010 2:24 pm

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

David Noguera
 David Noguera
Miembro Moderator

OK Patricia, debe ser algún bug del quick mode. Me alegro de que hayas podido solucionar tu problema.

Saludos.

ResponderCitar
Respondido : 18/06/2010 8:34 pm
Patricia
 Patricia
Usuario activo

Buenas tardes, ahí sigo con el tema de breezingforms, espero que me podáis ayudar 🙂

Tenía un par de preguntas: (sigo en modo Classic)

Por una parte quería saber si:
Al editar un formulario, en Enviar piezas, se pone el código que se ejecuta al pulsar un botón submmit. Quería saber, si se puede diferenciar de alguna forma código distinto para dos botones submmit distintos. He encontrado esto:

if ((isset($_GET['aceptar'])) || (isset($_POST['aceptar'])) { código php}
else {}

pero no me funciona.

Por otra parte, quería saber si para un mismo formulario, se pueden usar dos Integrator: uno que guarde el formulario en la base de datos, y otro que actualice un formulario concreto (esto es porque quiero dar dos opciones:

- una opción de guardar el formulario para seguir con él más adelante (que tampoco tengo claro cómo puedo hacerlo)
- una opción de enviar el formulario, en la que quiero distinguir dos casos: si es la primera vez que se ha realizado el formulario, guardarlo tal cual. En caso de que no sea la primera vez (se ha recuperado el formulario porque en algún momento previo se dio a guardar) actualice el formulario actual.

Espero haberme explicado, gracias de antemano por la ayuda 🙂

ResponderCitar
Respondido : 01/07/2010 7:35 pm

Patricia
 Patricia
Usuario activo

Hola, alguien me podría contestar? Estoy un poco atascada y no sé qué hacer 🙁

Gracias

ResponderCitar
Respondido : 14/07/2010 3:54 pm
Victor
 Victor
Usuario experto

Acabo de probar el manual de david sobre la generación de informes en PDF pero no me los crea. He tenido que cambiar las rutas de los archivos puesto que yo no tengo carpetas com_facileforms sino com_breezingforms, aparte de eso he seguido el manual al pie de la letra, pero cuando me manda el mail lo hace en texto plano, si exporto el formulario a pdf me lo hace en el formato feo y tosco de siempre sin cambiar nada y dentro de images o de exports no me crea nada... a que se puede deber?

Gracias!

ResponderCitar
Respondido : 16/07/2010 2:26 pm

Cursos Gratuitos WordPress

Isabel
 Isabel
Usuario experto

Hola,

tengo una preguntilla que espero sea fácil de responder...He estado buscando en este foro pero no he encontrado la solución..

Tengo 1 formulario de breezing forms que utilizo para enviar mensajes de contacto. Cuando se envía el mail a parte del texto de los campos que tiene el formulario, el mail tiene una serie de información que me encantaría poder eliminar

La info es la siguiente

ID de Formulario:
Titulo del Formulario:
Nombre del Formulario:
Enviado a:
IP del emisor:
ID de usuario:
Nombre de usuario:
Nombre completo del usuario:
Proveedor del emisor:
Browser del emisor:
Sistema Operativo del Emisor: mac

Como puedo hacer para que estos metadatos no se envíen en el mail?

Muchas gracias

Isabel

ResponderCitar
Respondido : 19/07/2010 12:12 pm
Victor
 Victor
Usuario experto

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

David Noguera
 David Noguera
Miembro Moderator

Hola Isabel,

creo que la respuesta a lo que pides está en este artículo de nuestro blog:

Si te fijas, al inicio de la plantilla del mail de BreezingForms, hay una serie de campos que se imprimen siempre:

:
:
:
:
:
:
:
:
:
:
:
Tendrás que eliminar estas líneas de la plantilla por defecto de tu BreezingForms. El fichero en cuestión es /administrator/components/com_facileforms/mailtpl/mailtpl.txt.php o /administrator/components/com_facileforms/mailtpl/mailtpl.html.php dependiendo de la configuración de tu BreezingForms.

Haz la prueba y nos cuentas.

Saludos.

ResponderCitar
Respondido : 21/07/2010 1:26 pm
Isabel
 Isabel
Usuario experto

David,

de nuevo, mil gracias por tu ayuda!!! ya he conseguido eliminar todos esos metadatos de los mesajes que recibía del Breezing form.

Saludos!

Isabel

ResponderCitar
Respondido : 21/07/2010 2:15 pm

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

Página 5 / 6