Avisos
Vaciar todo

Copia de email con el formulario por defecto que trae joomla  

 
david
 david
Reputable Member

Hola Amigos.

Como puedo hacer que el componente "contact" que trae por defecto joomla 1.5 envie una copia del mail que genera el formulario a una cuenta distinta a la del administrador del sistema?

He probado de generar nuevos contactos pero todos ellos mandan el contenido del formulario a la cuenta de admin.

Gracias!

Citar
Respondido : 22/11/2011 10:20 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola David

Ubica el archivo /components/com_contact/controller.php , a partir de la línea 193 puedes duplicar el código para enviar a otro mail

$mail->addRecipient( 'nuevomail@dominio.com');

Saludos.

ResponderCitar
Respondido : 23/11/2011 1:29 am

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

david
 david
Reputable Member

Hola John.

He hecho caso a tus consejos y la linia de codigo ha quedado asi:

$mail = JFactory::getMailer();

			$mail->addRecipient( $contact->email_to );
			$mail->addrecipient( 'info@mimail.com');
			$mail->setSender( array( $email, $name ) );
			$mail->setSubject( $FromName.': '.$subject );
			$mail->setBody( $body );

Esta correcto?

Gracias

ResponderCitar
Respondido : 24/11/2011 8:15 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola david,

En principio parece correcto ¿has probado si funciona y recibes copia en esa cuenta?

Saludos

ResponderCitar
Respondido : 24/11/2011 8:24 pm

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

david
 david
Reputable Member

Hola Gnumax.

Debo admitir ante todo que he cometido un errort de paquete total.

El formulario habitualmente se asocia a un contacto y yo no habia visto esa pestaña. Evidentemente, ahora ese formulario lo he asignado a un contacto que he creado de nuevo y todo indica que deberia de funcionar. De todos modos, la sobreescritura de codigo deberia mandar ahora dos correos, la que asigna el contacto y la que he sobreescrito, correcto?

Gracias!

ResponderCitar
Respondido : 24/11/2011 8:27 pm
David Noguera
 David Noguera
Miembro Admin

Hola David,

exacto, debería ser como dices, yo no haría ese cambio ya que puedes perderlo con una actualización del core de Joomla, para ampliar el formulario de contacto de Joomla usaría un formulario de BreezingForms, en los packs de Webempresa ya viene uno instalado y es bastante sencillo añadir esos cambio en BreezingForms sin tener que modificar el core de Joomla.. estás familiarizado con esta extensión??

Saludos

ResponderCitar
Respondido : 25/11/2011 2:54 am

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