目前,我正在做一个与x-cart相关的项目。我发现没有任何关于添加附件到电子邮件的功能。我想附上一个pdf的邮件。对此我没有找到任何解决方案。在x-cart中有关于这方面的设施吗?或者它已经存在了,但我不知道?
发布于 2017-07-28 17:33:02
直到我知道x-cart允许两种类型的邮件发送。你可以使用带附件的php mailer发送简单的邮件。不要使用xcart的个人邮件系统。我也曾面对过。并用php mailer做了解决方案。xcart没有任何免费的模块来发送带有附件的邮件。
发布于 2017-07-19 19:15:33
我想您需要通过电子邮件将PDF发票发送给买家。
我谷歌了一下:https://help.x-cart.com/index.php?title=X-Cart:X-PDF_Invoices https://market.x-cart.com/addons/PDF-Invoice.html
发布于 2017-07-27 12:32:00
有一些PDF库可以输出到电子邮件格式。不久前,我刚刚在一个项目中使用了一个。我使用了TCPDF。如果你能得到一个以电子邮件格式输出标题和内容数组的库,那么你可以直接将它添加到X-Cart的内容数组中。否则,创建一个$output['header']和$output['content']并使用它。请记住,它需要采用正确的电子邮件内容格式。你不能仅仅在上面的数组中给它一个文件名。
对于这个库来说,生成输出相当简单。
$output = $PDF->Output('filename.pdf', 'EX');在func.mail.php之前...
list($message_header, $mail_message) = func_parse_mail($msgs);你会想要在那里添加你的输出。
// Add the attachment
$msgs['content'][] = $output;
list($message_header, $mail_message) = func_parse_mail($msgs);https://stackoverflow.com/questions/45186743
复制相似问题