Я использую Symfony 1.4 почтовик где строить различные биты, необходимые для электронной почты, а затем отправить его с помощью:Электронная почта в Symfony 1.4 mailer?
$this->getMailer()->composeAndSend($sender, $recipient, $subject, $body);
В теле сообщения электронной почты, мне нужно, чтобы иметь возможность воспользоваться преимуществами переменных, полученных в действие, так что сейчас я мог бы это в моем действии:
$body = 'Your username is '.$username.' and this is the email body.';
кто-нибудь знает элегантный способ хранения/организации различных органов по электронной почте, вместо того, чтобы кодировать их, как это мне прямо в действие? У меня будет много шаблонов электронной почты, а также их на нескольких языках.
Я нашел старый учебник Askeet, обсуждающий это, но он кажется несколько устаревшим с новой интеграцией SwiftMailer, основанной на symfony 1.4, и сама документация SwiftMailer не очень понятна.
спасибо.
Это прекрасно, спасибо, именно то, что мне нужно. И да, я думаю, вы можете просто использовать $ view-> setTemplate («../../ emails/email») с относительным путем для их хранения в одном месте. – Tom