osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [RESOLU] Problème de mail avec Gift voucher
Ag2
posté 14 Oct 2003, 12:12
Message #1


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 8
Inscrit : 14-October 03
Lieu : Près de Guéret (23), dans la France trèèèèès profonde
Membre no 1564



Bonjour tout le monde !

Je suis tout nouveau ici, bien que je vous lise depuis un certain temps déjà à la recherche de solutions à mes problèmes.

Après avoir effectué des tests avec la CRELOAD5, j'ai décidé de construire ma boutique sur la MS2.2.2 qui me semblait plus récente, donc peut être moins sujette aux erreurs toujours possibles.

Tout fonctionne parfaitement bien, malgré quelques problèmes de traduction surtout dans l'ADMIN.

J'ai bricolé pas mal d'adaptations cosmétiques au package d'origine, tout va bien. Ce produit est plutôt bien fait !

J'ai installé hier la contribution "chèques cadeau", avec pas mal de difficultés puisqu'il m'a fallu traduire les modules anglais pour en faire des modules français. (Je n'ai pas totalement terminé, mais j'y travaille !)

Cela fonctionne bien pour le moment, mais :

- J'ai eu un pb avec les nouvelles inscriptions de client. Un chèque cadeau de €10 ainsi qu'un coupon de réduction "bidon" étaient envoyés systématiquement, le mail de confirmation d'inscription recelant de surcroit quelques "garbages" de mauvais aloi. j'ai trouvé dans ce forum la solution : aller dans add_ccgvdc_application-top.php et mettre la valeur du chèque à 0 au lieu de 10, et celle du coupon à rien du tout au lieu de 3. Merci 1000 fois au contributeur qui a donné LA solution.

- j'ai ENCORE un pb avec ce module. Le texte du mail de confirmation est doublé, et là non plus je n'arrive pas à trouver pourquoi.

Il faut dire que je suis totalement nul en php, et même en commerce puisqu'il m'aura fallu 14 ans d'activité pour me décider à ouvrir une boutique en ligne.

Pouvez-vous m'aider à résoudre ce problème ? Merci en tous les cas de m'avoir lu jusqu'au bout !

Ag2
Go to the top of the page
 
Gnidhal
posté 14 Oct 2003, 12:37
Message #2


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9221
Inscrit : 4-March 03
Lieu : Pau
Membre no 927



Pas simple, il faudrait bien connaitre ta contribution et surtout la dernière version (qui a grandement évolué depuis la version de la creload).
Si le texte est en double c'est peut-être que tu as sélectionné le format html, et que la contrib place une première version en format texte qui devrait apparaitre en commentaire puis une seconde version en html (mais les codes sont peut-être filtrés).

Par expérience, je sais cette contribution un peu ombrageuse car très complexe. Ne connaissant pas cette dernière version je te conseille de regarder très attentivement son contenu et la logique de conception des mails.
Je crois que sa localisation en français ne simplifie pas les choses (pb d'accents etc.) d'autant que la fonction class mail d'osc est aussi un peu bancale. Donc on complique salement le problème.

Attention donc à toute résolution définitive du problème qui risque de t'amener vers d'autres soucis (quand on tire sur la ficelle...wink.gif)


Bon courage en tous cas. smile.gif


--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 
Ag2
posté 14 Oct 2003, 12:38
Message #3


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 8
Inscrit : 14-October 03
Lieu : Près de Guéret (23), dans la France trèèèèès profonde
Membre no 1564



Bon, quand on pose une question pour avoir de l'aide, la solution n'est pas loin en principe !

J'ai trouvé dans le fichier create_account.php une ligne qui fait double emploi.

QUOTE
$email_text .= EMAIL_TEXT . EMAIL_CONTACT . EMAIL_WARNING;


dans ce contexte :

QUOTE
 $email_text .= EMAIL_TEXT . EMAIL_CONTACT . EMAIL_WARNING;


// ICW - CREDIT CLASS CODE BLOCK ADDED  ******************************************************* END
     tep_mail($name, $email_address, EMAIL_SUBJECT, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);

     tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL'));



une fois mise en commentaire, le problème du mail doublé est résolu.

Au suivant ! wink.gif
Go to the top of the page
 
fp
posté 15 Oct 2003, 12:29
Message #4


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 51
Inscrit : 18-September 03
Lieu : Rhone alpes
Membre no 1481



Pour info tu peux aussi prendre la contrib du post juste au dessous concernant l'envoie de mail en html elle donne un resultat parfait mais est un peu compliquée a mettre en place pour des debutants comme nous malgres tout apres avoir embété le createur tant par mail que par tel j'arrive a quelques de correcte aussi je te conseil d'essayer si tu as des problemes me contacter pour avoir une idée du resultat consulte le post cité ci dessus de plus cette contrib supprime le double affichage du debut. Donc ton probleme sera resolut aussi.


--------------------
debutant pour oscommerce.
Mais j'y travaille.
OSC 2.2 MS2 plus diverses contribs toutes plus utiles les unes que les autres.
PHP5
Merci a tous
Go to the top of the page
 
Ag2
posté 16 Oct 2003, 07:20
Message #5


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 8
Inscrit : 14-October 03
Lieu : Près de Guéret (23), dans la France trèèèèès profonde
Membre no 1564



QUOTE (fp)
Pour info tu peux aussi prendre la contrib du post juste au dessous concernant l'envoie de mail en html elle donne un resultat parfait mais est un peu compliquée a mettre en place pour des debutants comme nous malgres tout apres avoir embété le createur tant par mail que par tel j'arrive a quelques de correcte aussi je te conseil d'essayer si tu as des problemes me contacter pour avoir une idée du resultat consulte le post cité ci dessus de plus cette contrib supprime le double affichage du debut. Donc ton probleme sera resolut aussi.



Bonjour,

Merci de cette indication. Je vais voir de quoi il s'agit bien que je sois très craintif devant les modifications à apporter aux scripts, n'étant pas et de loin un programmeur, même pas amateur !

Pour le moment la modif que j'ai indiquée plus haut fonctionne bien. J'ai oublié de préciser qu'il s'agit du fichier modifié par le créateur du module Gifts Vouchers et non du fichier original de la MS2.2.2. de juillet 2003. Ceci explique sans doute cela, les modifications introduites par ce concepteur devaient comporter ce petit oubli.

merci à tous. wink.gif Maintenant, il me faut protéger le répertoire "admin". j'ai vu des tas de trucs possibles dans ce forum et dans la section "contributions" de oscommerce.com, mais je crois que je vais me contenter d'un .htaccess sur le serveur, plus à ma portée ! ( A moins de trouver une adaptation vraiment destinée à un newbe tout neuf smile.gif )

Ag2.

ps: Si la traduction Gifts Vouchers en Français pour la MS2.2.2 intéresse quelqu'un, je suis à l'écoute. (Elle est différente de celle pour la version Creload 5).
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 22:31
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)