как можно переопределить регистрационную электронную почту по умолчанию в форме подключения, чтобы изменить регистрацию? - PullRequest
0 голосов
/ 16 сентября 2010

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

Ответы [ 2 ]

3 голосов
/ 18 сентября 2010

В административном интерфейсе вы можете отключить функцию отправки электронной почты при регистрации пользователя. Затем вы можете просто использовать drupal_mail() и hook_mail() для отправки своего собственного электронного письма после регистрации пользователя.

Чтобы сделать это, вам нужно будет использовать hook_form_alter () и изменить регистрационную форму, чтобы перенаправить на обратный вызов пользовательского меню. После этого вы можете отправить любое электронное письмо (или сделать что-нибудь еще), какое захотите.

2 голосов
/ 16 сентября 2010
...