Line 267... |
Line 267... |
267 |
|
267 |
|
268 |
$message_modele = $this->getModele('DonneeTemporaireModele');
|
268 |
$message_modele = $this->getModele('DonneeTemporaireModele');
|
Line 269... |
Line 269... |
269 |
$id_stockage = $message_modele->stockerDonneeTemporaire($mail, true);
|
269 |
$id_stockage = $message_modele->stockerDonneeTemporaire($mail, true);
|
270 |
|
270 |
|
271 |
if($id_stockage) {
|
271 |
if($id_stockage) {
|
272 |
$this->envoyerMailModeration($id_stockage,$sujet , $message);
|
272 |
$this->envoyerMailModeration($id_stockage, $destinataires, $sujet , $message);
|
Line 273... |
Line 273... |
273 |
return true;
|
273 |
return true;
|
Line 281... |
Line 281... |
281 |
* Envoie un mail au modérateur contenant les lien pour, au choix, refuser ou bien accepter l'envoi du mail
|
281 |
* Envoie un mail au modérateur contenant les lien pour, au choix, refuser ou bien accepter l'envoi du mail
|
282 |
* @param int $id_mail_a_moderer identifiant du mail à modérer (dans la table des données temporaires)
|
282 |
* @param int $id_mail_a_moderer identifiant du mail à modérer (dans la table des données temporaires)
|
283 |
* @param string $sujet_message_a_moderer sujet du message
|
283 |
* @param string $sujet_message_a_moderer sujet du message
|
284 |
* @param string $message_a_moderer corps du message
|
284 |
* @param string $message_a_moderer corps du message
|
285 |
*/
|
285 |
*/
|
286 |
private function envoyerMailModeration($id_mail_a_moderer, $sujet_message_a_moderer, $message_a_moderer) {
|
286 |
private function envoyerMailModeration($id_mail_a_moderer, $destinataires, $sujet_message_a_moderer, $message_a_moderer) {
|
Line 287... |
Line 287... |
287 |
|
287 |
|
288 |
$url_cette_page = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
|
288 |
$url_cette_page = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
|
Line 289... |
Line 289... |
289 |
$url_base = $url_cette_page;
|
289 |
$url_base = $url_cette_page;
|
Line 304... |
Line 304... |
304 |
|
304 |
|
305 |
$donnees['lien_accepter_mail'] = $lien_accepter_mail;
|
305 |
$donnees['lien_accepter_mail'] = $lien_accepter_mail;
|
306 |
$donnees['lien_refuser_mail'] = $lien_refuser_mail;
|
306 |
$donnees['lien_refuser_mail'] = $lien_refuser_mail;
|
307 |
$donnees['sujet_message'] = $sujet_message_a_moderer;
|
307 |
$donnees['sujet_message'] = $sujet_message_a_moderer;
|
- |
|
308 |
$donnees['contenu_message'] = $message_a_moderer;
|
- |
|
309 |
if(is_array($destinataires)) {
|
- |
|
310 |
$destinataires = implode(', ', $destinataires);;
|
- |
|
311 |
}
|
Line 308... |
Line 312... |
308 |
$donnees['contenu_message'] = $message_a_moderer;
|
312 |
$donnees['destinataires_message'] = $destinataires;
|
- |
|
313 |
|
- |
|
314 |
$contenu_mail = $this->getVue(Config::get('dossier_squelettes_mails').'mail_moderation_message',$donnees);
|
- |
|
315 |
|
Line 309... |
Line 316... |
309 |
|
316 |
echo $contenu_mail;
|
Line 310... |
Line 317... |
310 |
$contenu_mail = $this->getVue(Config::get('dossier_squelettes_mails').'mail_moderation_message',$donnees);
|
317 |
exit;
|