Я работаю над модулем, который отправит электронное письмо после 7 дней завершения заказа. Я застрял в отправке писем. Я вижу, что шаблон электронной почты в транзакционных письмах выпадал в admin. Но письмо не отправляется.
Вот моя часть confix.xml для включения шаблона электронной почты.
<template>
<email>
<recurring_order_email_template translate="label">
<label>Recurring order email</label>
<file>coeus_recurring_order_email.html</file>
<type>html</type>
</recurring_order_email_template>
</email>
</template>
и это то, как я отправляю электронное письмо в действие контроллера
$emailTemplate = Mage::getModel('core/email_template')
->loadDefault('coeus_recurring_order_email');
$emailTemplateVariables = array();
$emailTemplateVariables['var1'] = 'var1 value';
$emailTemplateVariables['var2'] = 'var 2 value';
$emailTemplateVariables['var3'] = 'var 3 value';
$emailTemplate->getProcessedTemplate($emailTemplateVariables);
$emailTemplate->setSenderName('sender name');
$emailTemplate->setSenderEmail('[email protected]');
try {
$emailTemplate->send('[email protected]', 'bla bla',$emailTemplateVariables);
} catch (Exception $e) {
echo $e->getMessage();
}
Я не знаю, почему он не работает.