Avisos
Vaciar todo

Enviar correo a la persona que llena el formulario  

 
Juan Carlos
 Juan Carlos
Usuario experto

Como de puede enviar una copia del email al correo de la persona que llena el formulario o a un campo que contenga un correo electronico?

Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 24/10/2014 10:51 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Juan Carlos,

Para enviar una copia del formulario al usuario que lo ha rellenado tienes que ir al formulario, en la administración del componente BreezingForms y pulsar en "Editar Formulario".

A continuación ir a la última pestaña "Enviar Piezas" y en el apartado "Final del Submit" elegir la opción "Personalizado". En la caja que se abre colocar el siguiente código:

global $mailfrom, $fromname;

$this->execPieceByName('ff_InitLib');

// asunto del mail
$subject = "Formulario recibido desde la web";

// mensaje
$body = "Formulario: " . $this->formrow->title.nl().nl();
$body .= "Fecha de envío: " . $this->submitted.nl().nl();
if (count($this->maildata)) {
	foreach ($this->maildata as $data) {
			$body .= $data[_FF_DATA_TITLE].": ".$data[_FF_DATA_VALUE].nl();
	}
}

$to = ff_getSubmit('mail');

// send the mail
$this->sendMail(
    $mailfrom,
    $fromname,
    $to,
    $subject,
    $body
);

Para este código se supone que el campo donde el usuario introduce su correo se llama "mail". Si tuviera otro nombre, por ejemplo, "mailcliente" deberás cambiar la línea:

$to = ff_getSubmit('mail');

por:

$to = ff_getSubmit('mailcliente');

Saludos

ResponderCitar
Respondido : 25/10/2014 1:01 am

Juan Carlos
 Juan Carlos
Usuario experto

Hola Luis,

Creo que no estamos hablando de la misma versión, tengo la versión BreezingForms Lite (build 903)

Esta parte no la veo...

"A continuación ir a la última pestaña "Enviar Piezas" y en el apartado "Final del Submit" elegir la opción "Personalizado"."

ResponderCitar
Respondido : 30/10/2014 1:37 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Indícanos el enlace de tu formulario y también dinos que modo de formulario utilizas ya sea este el clásico, rápido o fácil.

ResponderCitar
Respondido : 30/10/2014 1:52 am

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

Juan Carlos
 Juan Carlos
Usuario experto

Formilario en:

http://www.7-soft.com/licencias

Modo formulario:

Quick Mode

ResponderCitar
Respondido : 30/10/2014 2:13 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

En el elemento de email existen parámetros avanzados prueba activando las opciones de Retorno postal

ResponderCitar
Respondido : 30/10/2014 4:33 am

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

Juan Carlos
 Juan Carlos
Usuario experto

Hola Johnny,

Asi era, sin embargo, hay que configurar el "Mailback Emails" del formulario

Manage Forms > Nombre_Formulario > Advanced > Form Options > More Options

Cordial Saludo.

ResponderCitar
Respondido : 30/10/2014 3:29 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla

Efectivamente al parecer también sería bueno configurar esto

Entiendo que ya solucionaste tu problema

Saludos.

ResponderCitar
Respondido : 30/10/2014 4:48 pm

Cursos Gratuitos WordPress