Шаблоны писем Magento

Всем известно про письма в CMS Magento (Мадженто).
Можно делать свои шаблоны писем, очень легко редактировать шаблоны писем через админ панель (System -> Transactional Emails). Можно делать почтовые  рассылки и так далее…

Но казалось бы хотим вставить дополнительный контент в шаблон (письмо) Magento с логикой используя Заказ – например, но не так просто.


Но, в Magento можно почти всё.

Вставить контент очень просто, можно вставить даже свой блок, таким же способом – как вставить блок в CMS страницу.

Всего то добавить в шаблон письма следующий код, например для письма о новом заказе в Magento:

{{block type='core/template' area='frontend' template='custom/custom.phtml' order=$order}}

Как видно обычный блок,
но есть переменная order – передаем заказ в блок,
и в phtml можно работать с загруженным Заказом 🙂

$this->getData('order')

Таким способом можно добавлять практически любой контент в письма, будь то подборки новых товаров, или каталоги скидок.

Или например – сопутствующие товары к заказаным товарам в Заказе.