Jump to content

Recommended Posts

Bonjour,

J'ai besoin de modifier le sujets des emails liés à la commande (Awaiting bank transfer,ainsi que d’autres que j'ai créé sous Commandes > Etats de commande).

Il faut que le sujet soit différent du statut de commande, par exemple :

Dans le back office > états des commandes > Statut "02-A traiter (chèque)", j'aimerai que l'objet du mail soit "Votre commande en attente de paiement / Comment effectuer votre paiement par chèque? ".

J'ai modifié lang.php dans:

themes>MYTHEME>email>en :

<?php global $_LANGMAIL; 
$_LANGMAIL = array(); 
$_LANGMAIL['10-Expédiée par colissimo'] = ''; 
$_LANGMAIL['colissimo'] = ''; 
$_LANGMAIL['Awaiting check payment'] = ''; 
$_LANGMAIL['02-A traiter (chèque)'] = ''; ?>

et themes>MONTHEME>email>fr pour la traduction :

<?php 
global $_LANGMAIL; 
$_LANGMAIL = array(); 
$_LANGMAIL['10-Expédiée par colissimo'] = 'Livraison en cours'; 
$_LANGMAIL['colissimo'] = 'Livraison en cours'; 
$_LANGMAIL['Awaiting check payment'] = 'Message depuis le formulaire de contact LANG.PHP'; 
$_LANGMAIL['02-A traiter (chèque)'] = 'Message depuis le formulaire de contact LANG.PHP 2'; 
?>

Ça ne fonctionne pas, et j'ai maintenant un message d'erreur lors de la traduction du corps des emails :

 

Aucun objet n'a été trouvé pour cheque dans la base de données.

Pourriez-vous m'aider svp ?

 

Merci !

Share this post


Link to post
Share on other sites

J'ai finalement trouvé un autre moyen, en éditant OrderHistory.

J'ai fait un override et changé la function SendEmail :

//$topic = $result['osname']; 
if($result['osname']=="01-Paiement par virement"){ 
	$topic = "Vos informations de virement"; 
}elseif($result['osname']=="02-Paiement par chèque"){ 
	$topic = "Votre paiement par chèque"; 
}else{ 
	$topic = $result['osname']; }

 

Share this post


Link to post
Share on other sites

Salut,  tu peux passé par les traduction mail du black office (dans recherche) pour modifier les mails, ou dans le menu>commande> état pour modifier la dénomination et le mail.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More