В файле
enquiry_email.tpl.php
есть вставка эскиза, но если просто перетащить product_thumb_
в нужный нам confirmation_email.tpl.php
то в письме картинки нет.
Как я понял в письмо вопрос о товаре картинка вставляется в коде ps_communication.php
А наш емайл формируется в коде ps_checkout.php
Мои попытки перенести и изменить разные участки кода не увенчались успехом, картинка в письме так и не появляется

Картинка в запросе о товара вставляется в аттач в этом участке кода:
if ($db->f("product_thumb_image")) {
$imagefile = pathinfo($db->f("product_thumb_image"));
$extension = $imagefile['extension'] == "jpg" ? "jpeg" : "jpeg";
$EmbeddedImages[] = array( 'path' => IMAGEPATH."product/".$db->f("product_thumb_image"),
'name' => "product_image",
'filename' => $db->f("product_thumb_image"),
'encoding' => "base64",
'mimetype' => "image/".$extension );
$template->set( 'product_thumb', '<img src="cid:product_image" alt="product_image" border="0" />' );
$body = $template->fetch('order_emails/enquiry_email.tpl.php');
$vendor_mail = vmMail( $shopper_email, $shopper_name, $vendor_email, $vendor_subject, $body, $vendor_msg, true, null, null, $EmbeddedImages);
}
else {
$template->set( 'product_thumb', '' );
$body = $template->fetch('order_emails/enquiry_email.tpl.php');
$vendor_mail = vmMail( $shopper_email, $shopper_name, $vendor_email, $vendor_subject, $body, $vendor_msg, true, null, null, null);
}
//Send sender confirmation email
$sender_mail = vmMail( $vendor_email, $dbv->f("vendor_name"), $shopper_email, $shopper_subject, $shopper_msg, "" );
if ( ( !$vendor_mail ) || (!$sender_mail) ) {
$vmLogger->debug( 'Something went wrong while sending the enquiry email to '.$vendor_email.' and '.$shopper_email );
return false;
}
А вставлять этим же участком кода картинку товара не получается, как я только не пробовал менять код.
Аттачится только лого вендора, либо если удалить код вендора, то ничего.
В общем, как всегда, тупик
