Drupal 7 - Редактирование писем по умолчанию в файле user.module - PullRequest
0 голосов
/ 10 октября 2011

У меня установлен drupal 7 на моем живом сервере. Я хочу отредактировать текстовые электронные письма по умолчанию на электронные письма HTML, которые присутствуют в файле user.module. Я попытался изменить основной файл, удалил кеш, удалил кеш браузера, но это не работает. Я также изменил разрешение на 777, но оно не сработало.

Я знаю, что менять файлы ядра по умолчанию не очень хорошая идея, но возможно ли изменить файлы ядра drupal ??

Спасибо

Обновление

Я установил почтовый модуль Html, и я могу изменить внешний вид HTML, однако я хочу изменить фактический текст писем по умолчанию.

Обновление 2

Как уже упоминалось в ответе ниже, я попытался проверить страницу настроек в Drupal, однако не смог получить электронное письмо с забытым паролем и текст нового электронного письма с комментариями. Можно ли добавить или отредактировать это, используя почтовый модуль HTML?

Ответы [ 3 ]

4 голосов
/ 12 октября 2011

Это действительно просто.

Перейти http://www.yourdomain.com/admin/config/people/accounts/settings Существует раздел «Электронная почта», в котором вы можете редактировать все электронные письма, отправленные основным пользовательским модулем.

Добавьте HTML Mail модуль, чтобы быть уверенным, что Drupal добавит хорошие заголовки, и все готово!

1 голос
/ 10 октября 2011

Это определенно возможно, в конце концов, файлы ядра Drupal - это просто старый PHP.Хотя взломать основные файлы (это звучит так, как будто вы уже знаете почему) крайне плохая идея, все, что вам нужно сделать, это изменить код, чтобы сделать то, что вы хотите.

Хорошая новость заключается в том, чточто кто-то уже написал модуль, чтобы делать то, что вы хотите: HTML Mail .

Этот модуль позволяет создавать темы электронных писем, покидающих систему, так же, как и обычный сайт Drupal, и заменяетисходящие письма с этими версиями HTML в соответствии с вашими настройками.

0 голосов
/ 13 октября 2011

Все электронные письма отправляются из системы, и контент можно редактировать, как мы хотим. Чтобы стилизовать электронные письма, я использую почтовый модуль html как предложено CLive.

Создание новой учетной записи, электронные письма об отмене учетной записи можно найти на странице «Настройки учетной записи» при входе в систему в качестве администратора.

Все остальные электронные письма настраиваются на странице настроек «Действия».

Я мог бы использовать html-теги в содержимом электронных писем, думаю, это сработало, потому что я использовал html mail module.

Надеюсь, этот комментарий поможет кому-то изменить основной почтовый контент с drupal.

...