Aide - Recherche - Membres - Calendrier
Version complète : Rajouter du texte dans l'email "traitement en cours "
Forum osCommerce-fr > Les Bases d'OsCommerce MS2 > Fonctionnement
fred13
Bonjour ,

Lorsque le client valide une commande, il recois un mail avec comme intitulé " traitement en cours " et avec cette information à l'interieur :

Citation
Numéro de commande : 1966
Facture détaillée : http://vase.fr/account_history_info.php/order_id/1966
Date de commande : mercredi 05 août, 2009

Produits
------------------------------------------------------
1 x vase 41 -20% () = 56,00€
------------------------------------------------------
Tableau de coût de livraison par zone et régions (Livraison vers FR : 8 Kg(s)): 9,90€
Sous-Total: 550,00€
TVA: 90,13€
Total: 559,90€

Adresse de livraison
------------------------------------------------------
Emeric Fleur
13 rue du soleil
lyon, 69000
Lyon, France

Adresse de facturation
------------------------------------------------------
Emeric Fleur
13 rue du soleil
lyon, 69000
Lyon, France

Méthode de paiement
------------------------------------------------------
Paiement par Carte Bancaire


je voudrais rajouter une ligne en dessous avec du texte , pouvez vous me guider comment faire ? j'ai cherché et essayé, mais je n'y arrive pas.

merci
Mauricio
Bonjour fred13,

Elle revient très souvent cette question wink.gif
Tu peux trouver la réponse dans ce post par exemple.

@+
Mauricio
fred13
j'ai regardé les deux liens que vous m'avez donné avant de poster, j'ai travaillé dessus, mais sans succes.........pouvez vous me guider par rapport à ma demande détaillé ?

merci
audioshop
Je ne comprend pas trop ou tu veut rajouter du texte mais de façon général sur oscommerce quand y'a du texte sa ce situe dans catalog/includes/languages/french/ le fichier concerné.php

Donc dans ton cas c'est l'email de confirmation d'une commande que tu veut modifier et c'est qu'elle fichier qui envoie cette email d'après toi ?

Quand on connais pas on peut quand même ce douter que c'est soit checkout_process.php soit checkout_succes.php et devine c'est lequel mellow.gif

Nan on peut pas deviner si on met pas le nez dedans donc c'est checkout_process.php donc il faut que tu aille dans le fichier language de checkout_process.php et la tu va voir que dedans il y as bien la phrase "traitement en cours" et toutes les autres.

Alors si ton souhait est de rajouter du texte après ces lignes sa ne va pas être trop compliqué je pense, par contre si tu veux ajouter d'autres phrase regarde bien les 2 fichiers pour comprendre comment sa fonctionne et fais pareil. smile.gif

[edit] autant pour moi c'est checkout_process [edit]
Mauricio
Ben il suffit de rajouter ton texte dans $email_order juste avant l'appel à tep_mail :

Code
  if (is_object($$payment)) {
    $email_order .= EMAIL_TEXT_PAYMENT_METHOD . "\n" .
                    EMAIL_SEPARATOR . "\n";
    $payment_class = $$payment;
    $email_order .= $payment_class->title . "\n\n";
    if ($payment_class->email_footer) {
      $email_order .= $payment_class->email_footer . "\n\n";
    }
  }

  $email_order .= EMAIL_TON_TEXTE . "\n";

  tep_mail($order->customer['firstname'] . ' ' . $order->customer['lastname'], $order->customer['email_address'], EMAIL_TEXT_SUBJECT, $email_order,  
  STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);

Et tu définis EMAIL_TON_TEXTE dans \includes\languages\french\checkout_process.php.

@+
Mauricio
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2013 Invision Power Services, Inc.