d2iautosound Posted April 27 Share Posted April 27 Hello all, i have noticed that like many people the confirmation email is all messed up when customers order off my website the products appear above the heading for the table as well as my logo is missing in the email template. I haven't ever changed this file and i also found it to be the same on my second website from a brand new prestashop build untouched at all. I am using prestashop 1.7.8.7 have just had someone order something then message saying it looks very dodgy as the email looks scammy because of these issues so need to rectify thanks, Darcy Link to comment Share on other sites More sharing options...
ComGrafPL Posted April 27 Share Posted April 27 Have you tried to download original .zip of your prestashop version and replace templates files? Link to comment Share on other sites More sharing options...
d2iautosound Posted April 27 Author Share Posted April 27 9 hours ago, ComGrafPL said: Have you tried to download original .zip of your prestashop version and replace templates files? Im pretty sure it was like it before the template as my new website with default template is like it also so im not sure if another module is causing it or what and also unsure on location of files i found a email conf.html file in mails/ my teplate and replaced it but no change so not sure what else to do with it Link to comment Share on other sites More sharing options...
ComGrafPL Posted April 28 Share Posted April 28 Try also not in /mails but in themes/your theme/mails Link to comment Share on other sites More sharing options...
Webkul Solutions Posted April 30 Share Posted April 30 Sometimes, this table structure-related issue occurred when we made some changes in the email template using email translation. After translating the content, the theme can alter the structure of the email templates. You need to verify the following points at your end. 1) Verify the table structure in the email template: Path for theme-specific templates: themes/YOUR_THEME/mails/en/order_conf.html Path for default templates: root_dir/mails/en/order_conf.html Please adjust the language folder (en) according to the language you are working with. Ensure that the {products} placeholder is placed immediately after the closing </tr> tag. For your reference: https://prnt.sc/siGsVi9-fbML 2) Check the logo path: Make sure that the logo URL used in the email is correct. Path: root_dir/classes/Mail.php ( https://prnt.sc/iTR_y1xOBRxU ) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now