[英]How to send email using user-defined template in Prestashop module
我正在制作 prestashop 模塊。 操作后,我將使用我制作的模板發送電子郵件。 所以,我編寫了如下代碼:
$res = Mail::Send(
(int) $customer[0]['id_lang'],
'atomicseller',
Context::getContext()->getTranslator()->trans(
'Return label regarding order %s.',
[$ref],
'Emails.Subject',
$orderLanguage->locale
),
[
'{order_ref}' => $ref,
'{message}' => $eCont
],
'Pershin.alexey@list.ru',
'Pershin Alexey',
'alexeygrigorev91@gmail.com',
'Alexey Grigorev',
null,
null,
_PS_MAIL_DIR_,
true
);
但是 $res 的結果總是錯誤的。 我嘗試了幾種方法。 在這段代碼中,所有變量都有正確的值。 我已經測試過了。 請幫助我,讓我知道正確的方法。
謝謝。
您是否將“atomicseller”模板文件移動到活動主題目錄中?
themes\your_theme_name\modules\yourmodulename\mails\en\atomicseller
?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.