miniShop2, изображение в тело письма не внедряется
Доброе время суток, уважаемое сообщество MODX!
miniShop2
Письмо пользователю о новом заказе, изображения прикрепляются ссылкой.
Нужно поместить в тело письма, не аттачем.
В шаблоне tpl.msEmail
$image — путь к файлу изображения.
$cid — идентификатор.
Остальные, определяются автоматически (из документации PHPMailer).
В Функции sendEmail, добавил embedImage, передал переменные.
В шаблоне, изменил
Как внедрить изображение в тело письма?
Спасибо
miniShop2
Письмо пользователю о новом заказе, изображения прикрепляются ссылкой.
Нужно поместить в тело письма, не аттачем.
В шаблоне tpl.msEmail
<img src="{$site_url}{$product.thumb}">
В классе modPHPMailer, для этого есть функцияembedImage($image, $cid, $name = '', $encoding = 'base64', $type = 'application/octet-stream')
Обязательны 2 аргумента:$image — путь к файлу изображения.
$cid — идентификатор.
Остальные, определяются автоматически (из документации PHPMailer).
В Функции sendEmail, добавил embedImage, передал переменные.
В шаблоне, изменил
<img src="cid:{$product.id}">
Письмо приходит в base64, без картинок.Как внедрить изображение в тело письма?
Спасибо