1.4.0
- Обновлён установщик доя версии 1.0.2 (fix #47)
- Добавлен новый параметр
parseSendMail
, добавляющий возможность производить манипуляции над данными перед отправкой email. В параметр передаётся путь к php файлу, без расширения, отностительно папки engine/modules. Например можно добавить в шаблон email-сообщения новые теги[footer]{footer}[/footer]
. Для этого в конфиге прописываемparseSendMail = addFooter
, создаём файлengine/modules/addFooter.php
со следующим содержимым:
<?php
if ($arSendMail['select1'] === 'val1') {
$mailTpl->set('[footer]', '');
$mailTpl->set('[/footer]', '');
$mailTpl->set('{footer}', $arSendMail['select1']);
} else {
$mailTpl->set_block("'\\[footer\\](.*?)\\[\\/footer\\]'si", '');
}