专家您好, 我新手,电子商务款Hybris,目前我正在生成B2C.I是跟着以下链接的hybris电子邮件模板:与电子商务款Hybris:电子邮件模板生成
http://flexblog.faratasystems.com/index.php/ecommerce-with-hybris-sending-emails/
电子邮件语境对象:
public class OneMillionPurchaseEmailContext extends AbstractEmailContext
{
// ...
@Override
public void init(final BusinessProcessModel businessProcessModel, final EmailPageModel emailPageModel)
{
// ...
put(FROM_EMAIL, emailPageModel.getFromEmail());
put(FROM_DISPLAY_NAME, emailPageModel.getFromName());
put(DISPLAY_NAME, "BDI Customer Service");
put(EMAIL, getCustomerEmailResolutionService().getEmailForCustomer(getCustomer()));
// ...
}
@Override
protected BaseSiteModel getSite(final BusinessProcessModel businessProcessModel)
{
return ((StoreFrontProcessModel) businessProcessModel).getSite();
}
@Override
protected CustomerModel getCustomer(final BusinessProcessModel businessProcessModel)
{
return ((StoreFrontCustomerProcessModel) businessProcessModel).getCustomer();
}
}
在上面的代码,任何人都可以指导我的地方,我们必须把这个邮件上下文对象类,如果任何人都可以指导或提供电子邮件模板生成的配置过程中的任何链接或文档中我们将不胜感激?
试试这个:https://www.stackextend.com/hybris/sending-emails-in-hybris/ –