Jump to content

mgakoo

Members
  • Posts

    9
  • Joined

  • Last visited

Profile Information

  • Location
    France
  • Activity
    Agency

mgakoo's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Bon. Ca fonctionne coté backoffice SAV mais pas dans les emails. reste à trouver ou agir pour corriger le problème coté email. Des idées ?
  2. Merci jhb13 pour ton aide. On a trouvé une autre piste interessante chez Webdigit, un agence Belge qui a posté un workaround en mars dernier. Merci à lui. On teste aujourd'hui et on vous tiens au courant. En gros ca dit : DEBUG : Nous allons modifier 1 seul fichier. Il s’agit du controller qui gère les threads du SAV : AdminCustomerThreadsController.php (/lenomdevotrebackoffice/controllers/admin/AdminCustomerThreadsController.php) Nous avons ceci à la ligne 577 : $message['message'] = preg_replace( '/(https?:\/\/[a-z0-9#%&_=\(\)\.\? \+\-@\/]{6,1000})([\s\n<])/Uui', '<a href="\1">\1</a>\2', html_entity_decode($message['message'], ENT_NOQUOTES, 'UTF-8') ); Le souci vient de l’expression régulière qui sert à transformer les url en vrais liens… On va pouvoir s’en passer, non ? Voici par quoi je l’ai remplacé : $message['message'] = html_entity_decode($message['message'],ENT_QUOTES,'UTF-8'); J’ai simplement enlevé la réécriture des urls en lien (et au passage laisser les simple et doubles guillemets) Au final vous aurez ceci (en commentant les premières lignes) : /*$message['message'] = preg_replace( '/(https?:\/\/[a-z0-9#%&_=\(\)\.\? \+\-@\/]{6,1000})([\s\n<])/Uui', '<a href="\1">\1</a>\2', html_entity_decode($message['message'], ENT_NOQUOTES, 'UTF-8') );*/ $message['message'] = html_entity_decode($message['message'],ENT_QUOTES,'UTF-8'); Source : http://www.webdigit....html#comment-36
  3. C'est bien dans la messagerie. Le corps de l'email contient une première partie (issue du template mail) qui est ok. Pas de problème de code. impec. une seconde partie présentant le message laissé par le client. Et la de retours chariot html <br> et des entités html (J'envisage) ne sont pas interprétés.
  4. En fait les templates email français fonctionnent bien. Pas de problème d'encodage dans la première partie de l'email. C'est juste la zone appelée message (ou commentaire) laissé par les clients. Message : Bonjour,<br /><br />J'envisage d& #039;acheter de la "Laque Satinée "<br />teintée mais je souhaiterais avant tout m'assurer de la teinte & agrave; choisir.<br /><br />... Peut être sais tu ou on peut configurer ou changer le traitement de cette partie du message.
  5. Merci jhb13 On va faire la mise à jour dans quelques jours. Croisons les doigts. C'est surprenant malgré tout que je sois a priori le seul à rencontrer ce problème. Bon week end.
  6. Ouhou. Ya quelqu'un sur la planete prestashop ? Un avis, une remarques, une idée serait vraiment appréciée. Max
  7. Bonjour, La partie message des emails (celle ou l'on retrouve le message du client) laisse apparaitre du code html (<br>) et des codes de caractères spéciaux &quote; .... A priori, il faut un doctorat en Prestashop pour trouver un début de commencement de piste sans tout casser dans le core. Je fais donc appel aux Grands Sorciers Prestashop pour éclairer notre chemin. Voici un exemple et quelques infos comp : " Vous avez reçu un message de la part d'un client depuis votre boutique Adresse électronique : aaa@aaa.com Message : Bonjour,<br /><br />J'envisage d& #039;acheter de la "Laque Satinée "<br />teintée mais je souhaiterais avant tout m'assurer de la teinte & agrave; choisir.<br /><br />... " Notre config Prestashop 1.4.9 LAMP latest version Ubuntu on OVH VPS SMTP or Sendmail
  8. Problem is present on all version I tested. Anybody with same problem or an idea of what to do to fix it? Tks
  9. Hello all, We re meeting an issue with email received from our e-shop : The message part of each email ( containing Client comment or status message) is not rendered correctly. We can see the encoding caracters or HTML code that make it unreadable. We re unable to find where to fix a so basic issue. Boo. Here an example : You ll see the first parti is ok (even with quote or accent") but not the message part : Sample : " Vous avez reçu un message de la part d'un client depuis votre boutique Informations Adresse électronique : aaa@aaa.com Message Bonjour,<br /><br />J& #039;envisage d& #039;acheter de la peinture & quot;Laque Satin& eacute;e "<br />teintée mais je souhaiterais avant tout m'assurer de la teinte & agrave; choisir.<br /><br />... " NOTES : I just added a space after & to make sure it appears on the forum as we receive it by mail Prestashop 1.4.9 LAMP latest version Ubuntu on OVH VPS SMTP or Sendmail
×
×
  • Create New...