source: spip-zone/_plugins_/reservation_evenement/trunk/notifications/reservation_client.php @ 79968

Last change on this file since 79968 was 79968, checked in by abelass@…, 7 years ago

permettre l'archivage des notifications

File size: 1.2 KB
Line 
1<?php
2if (!defined("_ECRIRE_INC_VERSION")) return;
3
4
5function notifications_reservation_client_dist($quoi,$id_reservation, $options) {
6    include_spip('inc/config');
7    $config = lire_config('reservation_evenement');
8
9    $envoyer_mail = charger_fonction('envoyer_mail','inc');
10   
11    $options['id_reservation']=$id_reservation; 
12    $options['qui']='client';     
13    $subject=_T('reservation:votre_reservation_sur',array('nom'=>$GLOBALS['meta']['nom_site']));
14    $email=$options['email']:
15    $message=recuperer_fond('notifications/contenu_reservation_mail',$options);
16     
17    //
18    // Envoyer les emails
19    //
20    //
21    //
22
23    $o=array('html'=>$message);
24
25    $envoyer_mail($email,$subject,$o);
26   
27
28
29    if ($archiver = charger_fonction('archiver_notification','inc',true)) {
30                $envoi='reussi';
31                if(!$envoyer_mail)$envoi='echec';
32
33            $o=array(
34                'quoi'=>$quoi,
35                'texte'=>$message,
36                'html'=>'oui',
37                'id_objet'=>$id_reservation,
38                'objet'=>'reservation',
39                'envoi'=>$envoi);
40           
41           
42        $archiver ($email, $subject, $o);
43    }   
44}
45
46?>
Note: See TracBrowser for help on using the repository browser.