Да, это возможно.
У класса Mage_Core_Model_Email_Template
есть метод getProcessedTemplate()
.Вам нужно только передать соответствующие переменные для ваших заполнителей.
Например, если ваш шаблон содержит заполнители, такие как:
{{var firstname}} {{var lastname}}
, вы можете использовать:
$sTemplate = Mage::getModel('core/email_template')
->load($templateId)
->getProcessedTemplate(array(
'firstname' => 'John',
'lastname' => 'Doe'
));
, чтобы решить ваши заполнители.