在 Prestashop 中禁用虚拟产品的电子邮件
Disable E-Mail for Virtual Products in Prestashop
是否有任何选项可以禁用客户购买虚拟产品时发送的电子邮件 (download_product)?
我已经设法在订单本身中添加“可见”下载。下载的 Link 我可以移至确认邮件。为客户下载没有问题。只需要知道来自 Prestashop 的哪个文件正在发送虚拟产品的邮件以访问下载,因此我可以禁用该文件。
直到现在我找不到:-/
欢迎提出任何建议并且非常有帮助。
非常感谢。
检查 classes/order/OrderHistory。php
Mail::Send(
(int) $order->id_lang,
'download_product',
Context::getContext()->getTranslator()->trans(
'The virtual product that you bought is available for download',
[],
'Emails.Subject',
$orderLanguage->locale
),
$data,
$customer->email,
$customer->firstname . ' ' . $customer->lastname,
null,
null,
null,
null,
_PS_MAIL_DIR_,
false,
(int) $order->id_shop
);
是否有任何选项可以禁用客户购买虚拟产品时发送的电子邮件 (download_product)?
我已经设法在订单本身中添加“可见”下载。下载的 Link 我可以移至确认邮件。为客户下载没有问题。只需要知道来自 Prestashop 的哪个文件正在发送虚拟产品的邮件以访问下载,因此我可以禁用该文件。 直到现在我找不到:-/
欢迎提出任何建议并且非常有帮助。
非常感谢。
检查 classes/order/OrderHistory。php
Mail::Send(
(int) $order->id_lang,
'download_product',
Context::getContext()->getTranslator()->trans(
'The virtual product that you bought is available for download',
[],
'Emails.Subject',
$orderLanguage->locale
),
$data,
$customer->email,
$customer->firstname . ' ' . $customer->lastname,
null,
null,
null,
null,
_PS_MAIL_DIR_,
false,
(int) $order->id_shop
);