todomariano Posted July 27, 2012 Share Posted July 27, 2012 (edited) 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 July 27, 2012 by todomariano (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted July 27, 2012 Share Posted July 27, 2012 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 More sharing options...
todomariano Posted July 27, 2012 Author Share Posted July 27, 2012 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 More sharing options...
nadie Posted July 27, 2012 Share Posted July 27, 2012 Gracias Nadie! Volviste al ruedo de mis preguntas! Solucionado! Un placer ayudarte y servirte! Un saludo y recuerda que estaremos por el foro, para guiarte por este mundo oscuro y tenebroso. Link to comment Share on other sites More sharing options...
Recommended Posts