prestashop 不会取代电子邮件变量

问题描述 投票:0回答:1

我的邮件发送脚本中有以下代码:

Mail::Send(intval($cookie->id_lang), 'Europcar', 'Europcar Account creation', 
                array('{name}' => $_POST['name'], 
                '{email}' => $_POST['email'], 
                '{id}' => $_POST['id'], 
                '{comment}' => nl2br($_POST['comment'])), 
                $to, 
                $_POST['name']);

并在以下电子邮件模板中:

<tr>
        <td align="left">
            ID: {id}
        </td>
    </tr>
    <tr>
        <td align="left">
            Name: {name}
        </td>
    </tr>

但在电子邮件中我收到以下信息:

ID: {id}

我不明白问题出在哪里

php prestashop
1个回答
0
投票

调试 Mail 类 > Send 方法内部发生的情况,它会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.