Avisos
Vaciar todo

Crear checkbox para permitir recbir copia email  

 
candi
 candi
Nuevo usuario

Hola que tal, Necesitaria crear un checkbox con breezinforms en modo clasico que de la opcion de recibir una copia del correo enviado al buzon del usuario que lo envia.

Citar
Respondido : 15/12/2010 2:23 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Supongamos que en tu formulario de Breezingforms el campo donde el usuario escribe su dirección de mail se llama "mailusuario", el checkbox donde marca que quiere recibir copia se llama "recibircopia" y el value cuando se marca el checkbox es 1.

Deberás editar el formulario, ir a la última pestaña Enviar Piezas y en el apartado Final del Submit seleccionar la opción Personalizado y poner el siguiente código:

global $mailfrom, $fromname;

$this->execPieceByName('ff_InitLib');

if (ff_getSubmit('recibircopia') == '1') {
	$subject = "Asunto del mail que se envía al cliente";

	$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('mailusuario');

	$this->sendMail($mailfrom, $fromname, $to, $subject, $body);
}

Esto te debería funcionar.

ResponderCitar
Respondido : 16/12/2010 9:53 am

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

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Gracias Pablo, por favor,entro en el formulario pero por ningún lado veo la opción "enviar piezas"(no se si es manage pieces)...pero si es así entro y no se a que se refiere con "apartado Final del Submit"

ResponderCitar
Respondido : 14/03/2015 6:55 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Raúl,

Vamos por partes, con tu permiso. ¿Estamos hablando de una instalación de Joomla 1.5 con BreezingForms 1.8.4?

BreezingForms hace mucho tiempo que dejó de facilitar versiones para Joomla 1.5, solo está disponible para Joomla 2.5 y 3.x y la versión estable de BreezingForms es la 1.8.5 (build 868).

La captura que muestras es de "Gestionar PIezas" (Manage Piezes) pero Pablo te dice "dentro del formulario", cito:

Deberás editar el formulario, ir a la última pestaña Enviar Piezas y en el apartado Final del Submit seleccionar la opción Personalizado...

Revísalo y nos comentas.

Saludos

ResponderCitar
Respondido : 14/03/2015 9:16 pm

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

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Salucionado. Lo encontre lo que me comento Pablo...muchas gracias

ResponderCitar
Respondido : 15/03/2015 7:57 am