Skip to main content

Modifications des mails de confirmation

More
14 years 6 months ago #43835 by jcmasse
Je suis vraiment désolé mais je n'arrive absolument à obtenir le résultat souhaite, je ne sais même plus si je réalise les bonnes manipulations.
J'ai même réussi à planter Hikashop ! je suis retourné à la version de base

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #43940 by jcmasse
Bonjour Nicolas,
A force de modifications, j'avoue etre complètement perdu, je ne sais plus quoi modifier ! j'ai même réussi à planter Hikashop...
Je viens de remettre les 2 fichiers comme à l'origine et malgrés cela je ne réussi pas à obtenir le résultat souhaité.

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago - 14 years 6 months ago #43945 by erickb

jcmasse wrote: Bonjour Nicolas,
A force de modifications, j'avoue etre complètement perdu, je ne sais plus quoi modifier ! j'ai même réussi à planter Hikashop...
Je viens de remettre les 2 fichiers comme à l'origine et malgrés cela je ne réussi pas à obtenir le résultat souhaité.


il faut un texte avec 2 variables , les variables sont %s

il faut creer un HI_CUSTOMER ="Bonjour %s %s"
celui d'origine n'a qu'un %s
ensuite il faut lui envoyer 2 variables
Code:
%title = @$address->address_title; $name = @$data->customer->name; <?php echo JText::sprintf('HI_CUSTOMER',$title,$name);?>

il n'y a rien d'autre à faire
Last edit: 14 years 6 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44148 by jcmasse
J'ai modifié la ligne HI_COSTUMER dans le fichier de langue comme indiqué
et j'ai modifié le mail "Notification de création de commande"
Voir en pièce jointe les lignes rajoutées (ligne 31), cela me provoque une erreur serveur 500 à la validation de la commande

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44174 by erickb
deja là il y a une erreur

<?php %title = @$address->address_title;$name = @$data->customer->name;?>

c'est $title


<?php
$title = @$address->address_title;
$name = @$data->customer->name;
?>

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44256 by jcmasse
Je suis vraiment désolé mais cela ne fonctionne toujours pas.
J'ai fais la modification dans les 2 fichiers "Notification de création de commande" et "Notification de statut de commande" le problème est toujours le même. Par contre je n'ai plus d'erreur serveur 500 suite à votre modification

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44260 by erickb
est ce que
<?php
echo 'title = ' . @$address->address_title . ' name =' . @$data->customer->name;
?>
donne quelque chose

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44269 by jcmasse
Le résultat est le suivant
title = name =Masse

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44274 by erickb
Nicolas a donne 2 variables

@$data->cart->billing_address->address_title
et
@$address->address_title

il faut essayer les 2

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44286 by jcmasse
La premiere provoque une erreur 500
la 2 eme est la meme que la votre
Je vous remercie vraiement très sincèrement pour votre aide

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago - 14 years 6 months ago #44287 by erickb
alors c'est que le title est vide , qu'il n'y en a pas , il faut quand meme le strict minimum en php pour au moins tester de variables
echo $votrevariable;
Last edit: 14 years 6 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44289 by jcmasse
Je vous assure que la variable n'est pas vide, sourtout que plus bas dans le mail il y a une confirmation de l'adresse de facturation et de livraison avec le titre qui s'affiche, voir image jointe

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44295 by erickb
<?php
echo ' 1 = '.@$data->cart->billing_address->address_title;

echo '<br /> 2 = ' . @$address->address_title ;

?>

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44298 by jcmasse
J'ai supprimé tout le code inséré avant que j'ai remplacé par :
<?php
echo ' 1 = '.@$data->cart->billing_address->address_title;
echo '<br /> 2 = ' . @$address->address_title ;
?>

Voila le résultat (surprenant) :
1 = Mr
2 =

Je dois partir je traiterai votre message en début d'aprés midi
Encore merci

Please Log in or Create an account to join the conversation.

More
14 years 6 months ago #44301 by erickb
et bien voila vous l'avez c'est @$data->cart->billing_address->address_title;
The following user(s) said Thank You: jcmasse

Please Log in or Create an account to join the conversation.

Time to create page: 0.321 seconds
Powered by Kunena Forum