新しいユーザーが登録されたときに、管理者に送信される電子メールの標準テキストを変更する方法を考えていました。
テキストを変更する方法はありますか?登録時にユーザーに送信するメールを変更できるのと同じ方法ですか?
ありがとう
通常のユーザーとは異なり、アカウントの作成時に管理者に送信されるメッセージのテキストを変更するためのUIはありません。
hook_mail_alter() を実装して、カスタムモジュールでこれを実現できます。
function MODULE_mail_alter(&$message) {
if ($message['id'] == 'user_register_pending_approval_admin') {
//$message['body'] is the array you want to change.
$message['body'][] = 'Your custom message for admin goes here.....';
}
}
Mail Edit モジュールを使用すると、リストに「register_pending_approval_admin」キーを付けて表示される、言及したものを含むメールテンプレートを変更できます。