Jump to content

(Résolu) Problème mail création compte client - Prestashop 1.5.6.2


Recommended Posts

Bonjour,

 

J'ai un problème dans mon mail de confirmation de création compte client, en effet je reçois le mail mais 

il y a un problème de calage, la ligne mot de passe se trouve au dessus du logo et non en dessous de la ligne Adresse e-mail, comme le montre l'image en dessous 

140120081850896075.jpg

Alors que le code source de la montre bien le calage normale, du fichier mail > fr > acount.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>Message de {shop_name}</title>
</head>
<body>
	<table style="font-family: Verdana,sans-serif; font-size: 11px; color: #374953; width: 550px;">
<tbody>
<tr>
<td align="left"><a title="{shop_name}" href="{shop_url}"><img style="border: none;" src="{shop_logo}" alt="{shop_name}" /></a></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td style="text-align:left; padding: 0.5em 1em; font-size:12px; background-color: #2699cf; color: #FFF;">Bonjour <strong style="color: #fff;;">{firstname} {lastname}</strong>,</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td style="font-size: 12px; font-weight: bold; padding: 0.5em 1em;" align="left">Merci d'avoir créé un compte sur {shop_name}.</td>
</tr>
<tr>
<td style="background-color: {color} color: {color} font-size: 12px; font-weight: bold; padding: 0.5em 1em;" align="left">Voici un rappel de vos codes d'accès.</td>
</tr>
<tr>
<td style="background-color: {color} color: {color}; padding-left: 1em;">Adresse e-mail : <strong><span style="color: {color};">{email}</span></strong></td>
</tr>
<td style="background-color: {color} color: {color}; padding-left: 1em;">Mot de passe : <strong>{passwd}</strong></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td align="left">Vous pouvez dès à présent passer commande sur notre site internet <a href="{shop_url}">{shop_name}</a>.</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td style="font-size: 10px; border-top: 1px solid #D9DADE;" align="center"><a style="color: {color}; font-weight: bold; text-decoration: none;" href="{shop_url}">{shop_name}</a></td>
</tr>
</tbody>
</table>
</body>
</html>

Est-ce le bon fichier ? Je ne sais pas, je pense que oui...

 

Merci de votre aide !

Edited by reaman (see edit history)
Link to comment
Share on other sites

Bonsoir, essaies ça:

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Message de {shop_name}</title>
    </head>
    <body>
    <table style="font-family: Verdana,sans-serif; font-size: 11px; color: #374953; width: 550px;">
    <tbody>
    <tr>
    <td align="left"><a title="{shop_name}" href="{shop_url}"><img style="border: none;" src="{shop_logo}" alt="{shop_name}" /></a></td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td style="text-align:left; padding: 0.5em 1em; font-size:12px; background-color: #2699cf; color: #FFF;">Bonjour <strong style="color: #fff;;">{firstname} {lastname}</strong>,</td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td style="font-size: 12px; font-weight: bold; padding: 0.5em 1em;" align="left">Merci d'avoir créé un compte sur {shop_name}.</td>
    </tr>
    <tr>
    <td style="background-color: {color} color: {color} font-size: 12px; font-weight: bold; padding: 0.5em 1em;" align="left">Voici un rappel de vos codes d'accès.</td>
    </tr>
    <tr>
    <td style="background-color: {color} color: {color}; padding-left: 1em;">Adresse e-mail : <strong><span style="color: {color};">{email}</span></strong></td>
    </tr>
	<tr>
    <td style="background-color: {color} color: {color}; padding-left: 1em;">Mot de passe : <strong>{passwd}</strong></td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td align="left">Vous pouvez dès à présent passer commande sur notre site internet <a href="{shop_url}">{shop_name}</a>.</td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td style="font-size: 10px; border-top: 1px solid #D9DADE;" align="center"><a style="color: {color}; font-weight: bold; text-decoration: none;" href="{shop_url}">{shop_name}</a></td>
    </tr>
    </tbody>
    </table>
    </body>
    </html>

il manqueait un <tr> en espérant que ça résoudra ton pb

Edited by zaar (see edit history)
Link to comment
Share on other sites

le cache de mon navigateur ?!

Cela na rien à voir vue que je reçois le mail dans mon logiciel mail OutLook.

Je pense que c'est pas le bon vue que j'e viens de faire un essai en supprimant le tableau dans le body puis j'ai fait une inscription pour voir et reçois tjrs le mail avec ce prb et en plus j'vois pas comment un tr peut changer de place ainsi c'est impossible, donc c'est un autre fichier, mais lequel ????? c'est tou mon prb

ah oui je force la compilation à chaque appel pour que les modifications prennent effets. 

Link to comment
Share on other sites

tu as tout à fait raison je me suis rendu compte de ma bêtise après coup.

Le tr en moins je me disais aussi c trop facile et meme sans j'ai testé ça s'affiche bien donc ce n'est pasle bon fichier.

Je vais chercher avec toi.

Link to comment
Share on other sites

Merci, c'est sympa !

 

Le code source du mail de création de compte reçu, comme on le vois cela ne ressemble pas à celui du fichier account.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>Message de Ma Boutique</title>
</head>
<body>
	<p>Mot de passe : <strong>789654</strong></p>
<table style="font-family: Verdana,sans-serif; font-size: 11px; color: #374953; width: 550px;">
<tbody>
<tr>
<td align="left"><a title="Ma Boutique" href="http://www.Ma Boutique.com/"><img style="border: none;" src="cid:[email protected] Boutique.com" alt="Ma Boutique" /></a></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td style="text-align: left; padding: 0.5em 1em; font-size: 12px; background-color: #2699cf; color: #fff;">Bonjour <strong style="color: #fff;">Prénom Nom</strong>,</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td style="font-size: 12px; font-weight: bold; padding: 0.5em 1em;" align="left">Merci d'avoir créé un compte sur Ma Boutique.</td>
</tr>
<tr>
<td style="background-color: #2699cf color: #2699cf font-size: 12px; font-weight: bold; padding: 0.5em 1em;" align="left">Voici un rappel de vos codes d'accès.</td>
</tr>
<tr>
<td style="background-color: #2699cf color: #2699cf; padding-left: 1em;">Adresse e-mail : <strong><span style="color: #2699cf;">Ma Boutique@Ma Boutique.fr</span></strong></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td align="left">Vous pouvez dès à présent passer commande sur notre site internet <a href="http://www.Ma Boutique.com/">Ma Boutique</a>.</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td style="font-size: 10px; border-top: 1px solid #D9DADE;" align="center"><a style="color: #2699cf; font-weight: bold; text-decoration: none;" href="http://www.Ma Boutique.com/">Ma Boutique</a></td>
</tr>
</tbody>
</table>
</body>
</html>

Je ne vois pas quelle autre application ou module pourrai se subtituer au fichier account.html du fichier mail de prestashop...c'est bizzarrrrrrrrrrrrrrrrrrrrrre

Edited by reaman (see edit history)
Link to comment
Share on other sites

oui je pense que c'est dû à un module car je viens de supprimer account.html du fichier mail > fr je force toujours la compilation à chaque appel et j'ai tjrs ce mail avec ce problème lors d'une nouvelle inscription donc je ne vois pas pour le moment.

Link to comment
Share on other sites

bon pas bête l'idée, alors j'ai renomé le fichier mail> fr en mail > fr.Bkp 

puis j'ai refait une inscription et là j'ai tjrs reçu le mail d'inscription avec le prb....

Super bizzare, qui peut le réécrire à la place du mail d'origine.. un module ???? 

Link to comment
Share on other sites

quelqu'un a une idée ????? J'suis preneur !!

 

J'ai vérifier dans les traductions > Modifier les traductions > sélectionné Traductions des modèles d'e-mails et sélectionné le thème default puis cliqué sur le drapeau Français > clqiué sur E_mails du coeur et le premeir mail avait mon problème d'affichage du mot de passe avant le logo. J'me suis dit super j'ai trouvé le problème, hope je rectifi le placement de cette ligne sous la ligne adresse mail comme à l'origine, je vérifie les autre mails, rien en vue donc nikel et j'me dis super j'ai trouvé et je clique sur enregistrer les modifications. Puis je resélectionne Traductions des modèles d'e-mails et sélectionne cette fois ci mon thème et clique sur le drapeau français, puis je clique sur la ligne E_mail du coeur et vérifie le 1er mail Bienvenue et il y avait l'erreur que je recherché ...AH TE VOILA TOI !!!!! je rectifie via le html puis enregistre les modifications, vide le cache de smarty et je refait une inscription et là BIGO c'est nikel  :)

Edited by reaman (see edit history)
Link to comment
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...