我正在开发购物网站使用kentico 9。在该网站上,我想发送发票作为电子邮件模板(默认的kentico电子商务电子邮件模板).currently的pdf附件的客户,我正在发送电子邮件模板的电子邮件正文发票和其工作罚款。但现在我想发送发票作为pdf附件,以及在电子邮件正文。这是可能的发送发票与附件的电子邮件模板在kentico。
发布于 2018-08-03 21:43:26
可以,您可以使用API发送电子邮件附件。我相信这段代码对v11仍然有效。
var emailTemplate = EmailTemplateProvider.GetEmailTemplate("yourtemplatename", "yoursitename");
MetaFileInfoProvider.GetMetaFiles(emailTemplate.TemplateID, "cms.emailtemplate", "Template", "", "");在PDF中创建发票并不是开箱即用的,你必须包括一个第三方工具来为你完成转换。一旦您有了订单,您可以简单地调用order.OrderInvoice,它将呈现订单发票模板中的所有宏,并获得您需要发送到要创建的PDF的超文本标记语言。
https://stackoverflow.com/questions/51666242
复制相似问题