Jump to content

(solucionado)Prestashop 1.6 editar plantillas email


GinM86

Recommended Posts

He modificado las plantillas de email,cambiando el color del texto y añadiendo el mismo fondo que la web que estoy haciendo,las he previsualizado y está todo correcto,las he subido a su carpeta,pero al hacer pruebas de pedidos o de escribir al contacto de la tienda,sale con los mismos colores predeterminados.

 

¿Habré puesto algo mal? ¿me faltará añadir algo? o ¿es que no se pueden modificar?

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

¿Las plantillas las has cambiado desde Localización -> Traducciones -> Modificar Traducciones -> Traducciones de los emails?

 

¿Las has editado desde los directorios:

/themes/plantilla/mails/
/themes/plantilla/modules/nombre-modulo/mails/

o desde el raiz:

/mails/
/modules/nombre-modulo/mails/

?

 

Si tienes los emails en el directorio de la plantilla y no han sido esos los que has modificado, no se te van a ver los cambios. 

  • Like 1
Link to comment
Share on other sites

¿Las plantillas las has cambiado desde Localización -> Traducciones -> Modificar Traducciones -> Traducciones de los emails?

 

¿Las has editado desde los directorios:

/themes/plantilla/mails/
/themes/plantilla/modules/nombre-modulo/mails/

o desde el raiz:

/mails/
/modules/nombre-modulo/mails/

?

 

Si tienes los emails en el directorio de la plantilla y no han sido esos los que has modificado, no se te van a ver los cambios. 

Vaya! que metedura...si ha sido directamente en mails,voy a probar de la otra forma... :blush:

Link to comment
Share on other sites

Vaya! que metedura...si ha sido directamente en mails,voy a probar de la otra forma... :blush:

He tenido que copiar la carpeta en esas ubicaciones por que no estaba,he conseguido por el momento que se vea el cambio de color de letra,pero el fondo sigue blanco.

Link to comment
Share on other sites

He tenido que copiar la carpeta en esas ubicaciones por que no estaba,he conseguido por el momento que se vea el cambio de color de letra,pero el fondo sigue blanco.

He podido avanzar,tenía un error en el código y ya envía los correos con la modificación de fondo,color de texto,etc , se recibe correctamente en gmail ,pero en hotmail/outlook se sigue viendo horriblemente en blanco,uses el navegador que uses...ahí ya no se que pasa o que hacer,no hay nada en las configuraciones de la cuenta que me sirva.

 

De lo que he podido comprobar hasta ahora,solo se ve bien en mi gestor de correo que es foxmail,y solo el correo que avisa de que hay un mensaje de un cliente,todo lo demás,o se ve con las letras doradas o las que vienen de serie y el dichoso fondo blanco,no se que hacer,voy a descansar un rato por que se me van a caer lo ojos,no puedo más...

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

Y para rematar ahora me sale el siguiente error Error: Por favor compruebe su configuración

Sending failed using mail() as PHP's default mail() function returned boolean FALSE.   la cuenta de correo la tengo en otro servidor con mi tienda actual,por lo que puedo enviar y recibir emails,¿será de prestashop? con todo el trabajo que tengo que hacer y no paran de surgir tonterias,estoy agotada...

Link to comment
Share on other sites

Y para rematar ahora me sale el siguiente error Error: Por favor compruebe su configuración

Sending failed using mail() as PHP's default mail() function returned boolean FALSE.   la cuenta de correo la tengo en otro servidor con mi tienda actual,por lo que puedo enviar y recibir emails,¿será de prestashop? con todo el trabajo que tengo que hacer y no paran de surgir tonterias,estoy agotada...

Este error PHP tal cual se hizo se deshizo.

Link to comment
Share on other sites

Los emails editados se ven en gmail, los que he probado son los de suscripción a newsletter,registro en la web,y realización de pedido,con todos los emails que eso con lleva,en hotmail/outlook seguimos igual...¿alguna sugerencia?

Me cuelo..

 

Deja el codigo de un email que hayas modificado, ya que estoy tambien pruebo el mismo email, y recibiendolo en una cuenta de hotmal.. ¿Sera algun bloqueo??

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

En cuentas hotmail y yahoo se ve el fondo blanco,pero las modificaciones del color de texto si se ven,en gmail y mi gestor foxmail en el que compruebo el correo de la tienda que es de dominio propio,se ven perfectamente.

 

Aquí va el código:

 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<title>Mensaje desde {shop_name}</title>
 
 
<style> @media only screen and (max-width: 300px){ 
body {
width:218px !important;
margin:auto !important;
}
.table {width:195px !important;margin:auto !important;}
.logo, .titleblock, .linkbelow, .box, .footer, .space_footer{width:auto !important;display: block !important;}
span.title{font-size:20px !important;line-height: 23px !important}
span.subtitle{font-size: 14px !important;line-height: 18px !important;padding-top:10px !important;display:block !important;}
td.box p{font-size: 12px !important;font-weight: bold !important;}
.table-recap table, .table-recap thead, .table-recap tbody, .table-recap th, .table-recap td, .table-recap tr { 
display: block !important; 
}
.table-recap{width: 200px!important;}
.table-recap tr td, .conf_body td{text-align:center !important;}
.address{display: block !important;margin-bottom: 10px !important;}
.space_address{display: none !important;}
}
@media only screen and (min-width: 301px) and (max-width: 500px) { 
body {width:308px!important;margin:auto!important;}
.table {width:285px!important;margin:auto!important;}
.logo, .titleblock, .linkbelow, .box, .footer, .space_footer{width:auto!important;display: block!important;}
.table-recap table, .table-recap thead, .table-recap tbody, .table-recap th, .table-recap td, .table-recap tr { 
display: block !important; 
}
.table-recap{width: 293px !important;}
.table-recap tr td, .conf_body td{text-align:center !important;}
 
}
@media only screen and (min-width: 501px) and (max-width: 768px) {
body {width:478px!important;margin:auto!important;}
.table {width:450px!important;margin:auto!important;}
.logo, .titleblock, .linkbelow, .box, .footer, .space_footer{width:auto!important;display: block!important;}
}
@media only screen and (max-device-width: 480px) { 
body {width:308px!important;margin:auto!important;}
.table {width:285px;margin:auto!important;}
.logo, .titleblock, .linkbelow, .box, .footer, .space_footer{width:auto!important;display: block!important;}
 
.table-recap{width: 285px!important;}
.table-recap tr td, .conf_body td{text-align:center!important;}
.address{display: block !important;margin-bottom: 10px !important;}
.space_address{display: none !important;}
}
</style>
 
</head>
<body style="-webkit-text-size-adjust:none;background-image:url(http://www.d-gotico.com/img/middle_pattern.jpg);width:650px;font-family:Open-sans, sans-serif;color:#555454;font-size:13px;line-height:18px;margin:auto">
<table class="table table-mail" style="width:100%;margin-top:10px;-moz-box-shadow:0 0 5px #afafaf;-webkit-box-shadow:0 0 5px #afafaf;-o-box-shadow:0 0 5px #afafaf;box-shadow:0 0 5px #afafaf;filter:progid:DXImageTransform.Microsoft.Shadow(color=#afafaf,Direction=134,Strength=5)">
<tr>
<td class="space" style="width:20px;padding:7px 0"> </td>
<td align="center" style="padding:7px 0">
<table class="table" bgcolor="transparent" style="width:100%">
<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_logo}" alt="{shop_name}" />
</a>
</td>
</tr>
 
<tr>
<td align="center" class="titleblock" style="padding:7px 0">
<font size="2" face="Open-sans, sans-serif" color="#967f24">
<span class="title" style="font-weight:500;font-size:28px;text-transform:uppercase;line-height:33px">Su mensaje al centro de atención al cliente de {shop_name}.</span>
</font>
</td>
</tr>
<tr>
<td class="space_footer" style="padding:0!important"> </td>
</tr>
<tr>
<td class="box" style="border:1px solid #D6D4D4;background-color:"transparent";padding:7px 0">
<table class="table" style="width:100%">
<tr>
<td width="10" style="padding:7px 0"> </td>
<td style="padding:7px 0">
<font size="2" face="Open-sans, sans-serif" color="#967f24">
<span style="color:#967f24">
Su mensaje se envio exitósamente.<br /><br />
<span style="color:#fff"><strong>Mensaje:</strong></span> {message}<br /><br />
<span style="color:#fff"><strong>ID del pedido:</strong></span> {order_name}<br />
<span style="color:#fff"><strong>Producto:</strong></span> {product_name}<br />
<span style="color:#fff"><strong>Archivo adjunto:</strong></span> {attached_file}
</span>
</font>
</td>
<td width="10" style="padding:7px 0"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="space_footer" style="padding:0!important"> </td>
</tr>
<tr>
<td class="linkbelow" style="padding:7px 0">
<font size="2" face="Open-sans, sans-serif" color="#967f24">
<span>
Le responderemos en el menor tiempo posible </span>
</font>
</td>
</tr>
 
<tr>
<td class="space_footer" style="padding:0!important"> </td>
</tr>
<tr>
<td class="footer" style="border-top:4px solid #333333;padding:7px 0">
<span><a href="{shop_url}" style="color:#337ff1">{shop_name}</a> creado por <a href="http://www.prestashop.com/" style="color:#337ff1">PrestaShop™</a></span>
</td>
</tr>
</table>
</td>
<td class="space" style="width:20px;padding:7px 0"> </td>
</tr>
</table>
</body>
</html>
Link to comment
Share on other sites

¿Alguna novedad? he estado intentando investigar un poco,lo que se me ocurre es que esos servicios de correo traten el contenido del email como html peligroso,por lo que sea y lo bloqueen,por que si no no entiendo,por que se ve en unos sitios y en otros no.

O por lo que sea que tenga que modificar algo del código para que se vea en todos los sitios.

Link to comment
Share on other sites

He revisado las plantillas de los emails en la sección de traducciones,a pesar de aparecer la imagen de fondo que le había añadido para ser igual que el fondo de la web,en el código html no aparece,pero otra parte del código que había cambiado si,por ejemplo "bgimage="transparent" ,con lo cual no valía para nada,así que lo he vuelto a cambiar por " bgcolor="#000" y ya se ve hasta en hotmail,no se ve tan bonito como quería pero ya no está en blanco y está muy decente.

Voy a dar los últimos retoques y revisiones y si no ocurre nada,daré el tema por solucionado,
Muchas gracias por las colaboraciones.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...