Hola a todos,
Estoy intentando personalizar las plantillas de correo electrónico transaccional en mi tienda PrestaShop 9.1.3. Específicamente, quiero cambiar el logo del encabezado y aplicar algunos estilos personalizados que no se pueden hacer desde Diseño > Tema de email.
He estado editando directamente el archivo mails/themes/classic/es/order_conf.html para incluir una ruta de imagen personalizada para el logo:
// mails/themes/classic/es/order_conf.html - intento de personalizar el logo para emails
<table class="table table-mail" style="width:100%;margin-top:10px;">
<tr>
<td align="center" class="logo" style="border-bottom:4px solid #333333;padding:7px 0;">
<a title="{shop_name}" href="{shop_url}" style="color:#337ff1;">
<img src="{shop_url}img/logos/mi-logo-email-personalizado.png" alt="{shop_name}" style="width:200px; height:auto;" />
</a>
</td>
</tr>
<!-- Resto del contenido del email -->
El problema es que cada vez que regenero las plantillas de email desde Diseño > Tema de email en el Back Office, o cuando actualizo un idioma, mis cambios se borran y el logo vuelve al predeterminado. Además, tengo dificultades para que los estilos CSS más modernos se vean bien en todos los clientes de correo.
¿Hay alguna forma de hacer esto permanente en PS 9.1.3 sin que se sobrescriba?