Opencart 3:如何实现电子邮件通知

Opencart3: How is implemented email notifications

在 Opencart 1.5.X 中,新 order\customers\etc 的电子邮件通知是通过 catalog/model/checkout/order.php 在 confirm() 方法中实现的。 但是在 OC3.X 中,这段代码被完全重写了,我找不到这个版本是如何实现这个功能的。

您的通知列表在不同的地方实现。电子邮件通知主要在 /catalog/controller/mail/

中实现

在那里你可以找到 affiliate, forgotten, order, 注册交易

每个控制器都与一个或多个不同的模型相关。您可以在这些控制器中使用搜索找到相关模型,查找 $this->model_.

例如 /catalog/controller/mail/order.php 主要包含对 /catalog/model/checkout/order.php[= 的引用28=] ($this->model_checkout_order).