web-dev-qa-db-ja.com

登録メールを管理者に送信する方法を変更するには

新しいユーザーが登録されたときに、管理者に送信される電子メールの標準テキストを変更する方法を考えていました。

テキストを変更する方法はありますか?登録時にユーザーに送信するメールを変更できるのと同じ方法ですか?

ありがとう

4
Ziggy

通常のユーザーとは異なり、アカウントの作成時に管理者に送信されるメッセージのテキストを変更するための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.....';
  }
}
5
AjitS

Mail Edit モジュールを使用すると、リストに「register_pending_approval_admin」キーを付けて表示される、言及したものを含むメールテンプレートを変更できます。

2