Jump to content

(Solucionado) Remover logo como adjunto de plantillas de email


todomariano

Recommended Posts

Estimados, buscando como hacer ésto he llegado a pocos muy pocos post (en inglés) donde cuentan como hacerlo pero ninguno me funciona. Lo que dice es "comentar" en Mail.php dentro de Classes las líneas siguientes con /* y finalizar con */, otros sólo con // al inicio. El gran problema es que ninguno funciona porque al realizar un pedido de prueba éste se queda frenado al llegar a validation.php del módulo de pago. Mi idea es la de embeber la imagen en html y no adjuntarla al mail.

 

$templateVars['{shop_logo}'] = (file_exists(_PS_IMG_DIR_.'logo_mail.jpg')) ?

$message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo_mail.jpg'))) : ((file_exists(_PS_IMG_DIR_.'logo.jpg')) ?

$message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo.jpg'))) : '');

 

Alguna idea???

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

En el fichero, que comentas, si buscas esto:

 

$templateVars['{shop_logo}'] = (file_exists(_PS_IMG_DIR_.'logo_mail.jpg')) ?
   $message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo_mail.jpg'))) : ((file_exists(_PS_IMG_DIR_.'logo.jpg')) ?
 $message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo.jpg'))) : '');

 

Y lo dejas así:

 

/* $templateVars['{shop_logo}'] = (file_exists(_PS_IMG_DIR_.'logo_mail.jpg')) ?
   $message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo_mail.jpg'))) : ((file_exists(_PS_IMG_DIR_.'logo.jpg')) ?
 $message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo.jpg'))) : '');*/

 

Funciona, y no adjunta el logo.

Link to comment
Share on other sites

En el fichero, que comentas, si buscas esto:

 

$templateVars['{shop_logo}'] = (file_exists(_PS_IMG_DIR_.'logo_mail.jpg')) ?
$message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo_mail.jpg'))) : ((file_exists(_PS_IMG_DIR_.'logo.jpg')) ?
 $message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo.jpg'))) : '');

 

Y lo dejas así:

 

/* $templateVars['{shop_logo}'] = (file_exists(_PS_IMG_DIR_.'logo_mail.jpg')) ?
$message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo_mail.jpg'))) : ((file_exists(_PS_IMG_DIR_.'logo.jpg')) ?
 $message->attach(new Swift_Message_Image(new Swift_File(_PS_IMG_DIR_.'logo.jpg'))) : '');*/

 

Funciona, y no adjunta el logo.

 

Gracias Nadie! Volviste al ruedo de mis preguntas! Solucionado!

Link to comment
Share on other sites

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