Envio de emails con las solicitudes

13 years 1 month ago
Ivan
Posts: 6
More
Topic Author
Envio de emails con las solicitudes #1
Buenas,

Me gustaría que se pudiera enviar un email a modo de notificación cuando alguién solicita un curso.

Tengo localizado el formulario de las solicitudes:
localización: components/com_joomdle/views/detail/tmpl/default.php
<FORM action="index.php?option=com_joomdle" method="post" id="josForm" name="josForm" class="form-validate">

Pero no se a que archivo envía los datos del formulario para poder incluir el código de enviar un email en php.

Un saludo

Please Log in or Create an account to join the conversation.

13 years 1 month ago
Antonio Durán
Posts: 7784
More
Envio de emails con las solicitudes #2
Hola.

El fichero que buscas es controller.php en components/com_joomdle.
La función es applicate().

Please Log in or Create an account to join the conversation.

13 years 1 month ago
Ivan
Posts: 6
More
Topic Author
Envio de emails con las solicitudes #3
Muchas Gracias.

A continuación escribo mi solución por si le sirve a alguien.

Para enviar un email cuando llega una solicitud nueva he añadido en el archivo components/com_joomdle/controller.php el siguiente código en la línea 339:

$cuerpo = " El alumno con nombre de usuario $username ha solicitado el curso con id $course_id." ;
$cabeceras = 'From: This email address is being protected from spambots. You need JavaScript enabled to view it.' . "\r\n" .'Reply-To: This email address is being protected from spambots. You need JavaScript enabled to view it.' . "\r\n" .'X-Mailer: PHP/' . phpversion();
mail("usuario@tudominio.es","Nueva solicitud de un curso pendiente de aprobacion",$cuerpo, $cabeceras);

Un saludo

Please Log in or Create an account to join the conversation.

13 years 1 month ago
Antonio Durán
Posts: 7784
More
Envio de emails con las solicitudes #4
Gracias por compartir tu solución.

Please Log in or Create an account to join the conversation.