prestashop没有替换电子邮件变量

prestashop没有替换电子邮件变量,prestashop,Prestashop,我的邮件发送脚本中有以下代码: Mail::Send(intval($cookie->id_lang), 'Europcar', 'Europcar Account creation', array('{name}' => $_POST['name'], '{email}' => $_POST['email'], '{id}' => $_POST['id'],

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

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}

我不明白问题出在哪里

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