Задача: изменить заголовки писем с сайта с помощью хука.
Использую шаблон zircon и в файле zircon.theme пишу:
function zircon_mail_alter(&$message) {
$message['headers']['from'] = 'mydomain.ru <info@mydomain.ru>';
}
$message['headers']['from'] = 'mydomain.ru <info@mydomain.ru>';
}
Не срабатывает. Куда смотреть?
Комментарии
На Drupal 7
Смотрите в сторону создания собственного модуля.
https://api.drupal.org/api/drupal/core%21core.api.php/function/hook_mail...
Насчет модуля - неужели задача столь сложна? А за линк спасибо, буду юзать, о результате отпишу.
Задача проста как три рубля. По ссылке выше нужный хук. Но этот хук может быть только в модуле.
Не захотелось мне писать модуль. Пошел кривой, но короткой дорогой - в файле /core/lib/Drupal/Core/Mail/MailManager.php в функцию doMail() внес изменения в одной строке. Работает. Но так делать не надо!