fix pour envoyer les mails d'absence
This commit is contained in:
parent
3dc1aed82d
commit
63477f84a1
1 changed files with 14 additions and 14 deletions
|
@ -97,22 +97,22 @@ class ApiController extends YesWikiController
|
||||||
$expediteur = $this->getService(AuthController::class)->getLoggedUser();
|
$expediteur = $this->getService(AuthController::class)->getLoggedUser();
|
||||||
// echo "Expediteur : ".var_dump($expediteur)."\n";
|
// echo "Expediteur : ".var_dump($expediteur)."\n";
|
||||||
|
|
||||||
// Récupération du destinataire
|
foreach ($eleve->getParentEmails() as $destinataire) {
|
||||||
$destinataire = implode(";", $eleve->getParentEmails());
|
echo "Envoyer à : ".$destinataire."\n";
|
||||||
// echo "Envoyer à : ".$destinataire."\n";
|
|
||||||
|
|
||||||
// Génération du rendu du mail
|
// Génération du rendu du mail
|
||||||
$body = $this->render("@meeo/eleve_creer_absence.twig", [
|
$body = $this->render("@meeo/eleve_creer_absence.twig", [
|
||||||
'eleve' => $eleve,
|
'eleve' => $eleve,
|
||||||
'absence' => $parameters
|
'absence' => $parameters
|
||||||
]);
|
]);
|
||||||
// echo $body;
|
// echo $body;
|
||||||
|
|
||||||
// Envoi de mail à la personne qui a été absente
|
// Envoi de mail à la personne qui a été absente
|
||||||
if (!send_mail($expediteur['email'], $expediteur['name'], $destinataire, "Absence", $body, $body))
|
if (!send_mail($expediteur['email'], $expediteur['name'], $destinataire, "Absence", $body, $body))
|
||||||
echo "Erreur d'envoie de mail";
|
echo "Erreur d'envoie de mail";
|
||||||
|
}
|
||||||
|
|
||||||
// return new ApiResponse($parameters);
|
return new ApiResponse($parameters);
|
||||||
return $this->wiki->redirect($redirectParams['absence'], 200);
|
// return $this->wiki->redirect($redirectParams['absence'], 200);
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in a new issue