Prestashop 1.6 – Modificar plantillas de email

En prestashop contamos con una funcionalidad de enviar emails a los clientes, desde newsletters hasta confirmaciones de altas de usuarios, y en ocasiones queremos cambiar el aspecto de estos emails o los textos de los mismos, en esta entrada explicamos las dos formas de hacerlo.

1. Desde el panel de administración.

En el panel de administración, debemos ir a Localización -> Traducciones, y allí seleccionamos en tipo de traducción Traducciones de las plantillas de e-mail y seleccionamos el idioma que queremos modificar.

mails1

A continuación, se nos mostrará una pantalla con todas las plantillas de emails que contiene nuestra tienda, las de por defecto, y las de los módulos.

mails2

Si nos fijamos en negrita viene el path o ruta de donde se encuentran los ficheros físicos con las plantillas de los emails. Si queremos modificar desde aquí solo hay que desplegar la plantilla del email que queremos modificar.

mails3Ya solo queda simplemente modificarla y darle a guardar. Las palabras entre  corchetes {} son las variables dinámicas del mismo, que serán sustituidas al enviar el email por los valores correctos.

2. Modificando los ficheros de las plantillas.

La otra forma es modificando los ficheros a mano, estos ficheros HTML o TXT se encuentran en las ruta que anteriormente estaban en negrita en el panel de administración.

En este caso los mails por defecto, están en el directorio raíz en la carpeta /mails/ y luego se accede a la carpeta del idioma como por ejemplo /es/ para español, y luego ya se pueden editar los ficheros HTML o TXT con el editor que queramos (Dreamweaver, Bloc de Notas, etc…)

Hay dos tipos de ficheros (.txt o .html ) porque desde el panel de administración podemos seleccionar el formato con el que queremos enviar los emails, en Parámetros Avanzados:

mails4

Si necesitas ayuda, accede a nuestra bolsa de horas y contrata nuestros servicios acorde a tu presupuesto.

CLICK AQUI PARA Contratar nuestras BOLSAS DE HORAS

Leave a Comment:

2 comments
Iván Darío Uribe Parada says 20 julio, 2016

Hola!

Gracias por el tutorial, he cambiado la plantilla de recuperar contraseña editando directamente el archivo html pero cuando reescribo este archivo nuevo por el anterior no me toma los cambios y sigue llegando el mail anterior. Sabes a que se debe?

Gracias

Reply
    PrestAyuda says 21 julio, 2016

    Hola Iván,

    ¿imagino que ya has borrado caché verdad? También verifica la configuración de compilación de smarty para que recompile al hacer cambios, o también prueba con compilar siempre hasta verificar que te funciona (y luego no olvides volver a poner el ajuste en compilar nunca para mejor rendimiento)

    Reply
Add Your Reply

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies

ACEPTAR
Aviso de cookies