Changeset 107889 in spip-zone


Ignore:
Timestamp:
Dec 6, 2017, 7:12:55 PM (20 months ago)
Author:
nicolas.dorigny@…
Message:

Envoir d'une notification quand un coupon est généré

Location:
_plugins_/coupons/trunk
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/coupons/trunk/coupons_pipelines.php

    r107058 r107889  
    5555                                        include_spip('action/editer_objet');
    5656                                        $id_coupon = objet_inserer('coupon');
    57                                         $valeurs   = array(
     57                                        $valeurs_coupon   = array(
    5858                                                'montant'                    => $montant_coupon,
    5959                                                'restriction_taxe'           => $bon['taxe'],
     
    6262                                                'code'                       => coupon_generer_code(),
    6363                                        );
    64                                         objet_modifier('coupon', $id_coupon, $valeurs);
     64                                        objet_modifier('coupon', $id_coupon, $valeurs_coupon);
     65
     66                                        // envoi d'une notification
     67                                        if($destinataires = lire_config('coupons/emails_notifications')) {
     68                                                $expediteur   = lire_config('email_webmaster');
     69                                                $texte        = recuperer_fond('notifications/notification_coupon', $valeurs_coupon);
     70                                                $envoyer_mail = charger_fonction('envoyer_mail', 'inc');
     71                                                $envoyer_mail($destinataires, _T('coupons:creation_coupon'), $texte, $expediteur);
     72                                        }
     73
    6574
    6675                                        spip_log('création du coupon ' . $id_coupon, 'coupons');
    67                                         spip_log($valeurs, 'coupons');
     76                                        spip_log($valeurs_coupon, 'coupons');
    6877
    6978                                } else {
  • _plugins_/coupons/trunk/lang/coupons_fr.php

    r107058 r107889  
    99
    1010        // B
    11         'bon_cadeau'              => 'Bon cadeau',
    12        
     11        'bon_cadeau'                 => 'Bon cadeau',
     12
    1313        // C
    14         'code_invalide'           => 'Ce code de réduction n\'est pas valide.',
    15         'coupons_titre'           => 'Coupons de réduction',
     14        'code_invalide'              => 'Ce code de réduction n\'est pas valide.',
     15        'coupons_titre'              => 'Coupons de réduction',
     16        'creation_coupon'            => 'Création d\'un coupon',
     17
     18        // E
     19        'explication_emails_notifications' => 'Séparés par une virgule',
     20
     21        // L
     22        'label_emails_notifications' => 'Emails à notifier de la création d\'un coupon',
    1623
    1724        // U
    18         'utiliser_code_reduction' => 'Utiliser ce code de réduction',
     25        'utiliser_code_reduction'    => 'Utiliser ce code de réduction',
    1926);
Note: See TracChangeset for help on using the changeset viewer.