In loc sa personalizati sabloanele de e-mail Magento 2 implicite va recomandam sa creati propriile sabloane si sa configurati Magento 2 sa le utilizeze in locul celor implicite. In acest caz, puteti adauga sabloane unice ca fisiere fizice in tema dvs. sau le puteti crea utilizand Panoul de administrare.
Personalizarea sabloanelor de email in Magento 2 prin intermediul panoului de administrare
Toate sabloanele personalizate create prin intermediul panoului de administrare au prioritate fata de sabloanele implicite sau bazate pe teme.
- Autentificati-va in Admin Panel
- Navigati la Marketing > Communications > Email Templates
- Selectati Add New Template si efectuati urmatoarele setari:
- Incarcati sablonul implicit
- Alegeti unul dintre sabloane pentru a-l utiliza ca punct de plecare
Informatii despre sablon (template)
- Template Name: introduceti numele dupa care doriti sa identificati sablonul in panoul de administrare
- Template Information: editati subiectul sablonului de e-mail Magento 2, care urmeaza sa fie afisat in linia subiectului dupa ce este trimis. Campul poate include variabile de sistem daca le alegeti.
- Template Content: introduceti continutul viitorului sablon
- Template Style: adaugati stiluri CSS pentru template. Elementele de stil vor fi incluse in eticheta <head> a fisierului plasat intre eticheta <style> ... </style>. Unii clienti de e-mail nu accepta stiluri in etichete, de aceea va trebui sa utilizati in schimb fisiere LESS. Stilurile vor fi incluse in variabila template_styles.
- Click pe butonul Save Template.
Activarea unui sablon de email personalizat in Magento
Dupa adaugarea unui sablon nou, trebuie sa il configurati pentru a fi aplicat in Magento 2.
- Navigati la Stores>Settings>Configuration>Sales>Sales Emails
- Daca doriti sa suprascrieti sablonul pentru e-mailurile de confirmare a comenzii in Magento 2, deschideti meniul drop-down Order si alegeti optiunea New Order Confirmation Template
- Alegeti sablonul de e-mail personalizat din lista derulanta
- Click pe butonul Save Config si goliti memoria cache.
Daca trebuie sa le adaugati folosind o tema, urmati acest link.
Sfaturi utile
- Locatia sabloanelor de e-mail
Sabloanele sunt stocate in directorul <module_dir>/view/<area>/email al modulelor respective.
- Variabile ale sabloanelor de email in Magento 2
Daca doriti sa personalizati un sablon de e-mail, utilizati variabilele de sistem descrise mai sus. De asemenea, puteti utiliza propriile variabile si setati valorile in panoul de administrare. Pentru aceasta, accesati System>Custom Variables
- Email templates logo
prin intermediul temei
Puteti personaliza o sigla de e-mail utilizand o tema:
- adaugati un fisier numit logo_email.png in Magento_Email/web
- editati atributele de latime si inaltime ale etichetei <img>
Ex.:
{{if logo_width}}
width="{{var logo_width}}"
{{else}}
width="100"
{{/if}}
{{if logo_height}}
height="{{var logo_height}}"
{{else}}
height="50"
{{/if}}
- Includeti declaratia conditionala if/else in cazul in care doriti sa modificati valorile prin intermediul panoului de administrare.
prin intermediul panoului de administrare
- Accesati Stores>Settings>Configuration>General>Design>Email. In meniul dropdown Emails incarcati imaginea si setati latimea/inaltimea
- Sabloane de e-mail css
Stilurile de e-mail sunt impartite intre mai multe fisiere. Pentru a gasi, edita sau personaliza setarile temei, urmati acest link.
HostX ofera cel mai bun hosting Magento si va poate asista in rezolvarea problemelor dvs., oferind servicii de gazduire sigure si de incredere. Contactati-ne pentru a afla cum solutiile noastre de gazduire Magento va pot ajuta in atingerea obiectivelor dvs.
