Основной сайт отправляет регистрационное электронное письмо, и я не хочу, чтобы это электронное письмо было отправлено этой новой регистрации, поскольку у него должен быть свой собственный адрес электронной почты. Мне тяжело с этим, потому что каждый раз, когда пользователь регистрируется либо при основной регистрации, либо при этой пользовательской регистрации, он получает одну и ту же почту. Как я могу сохранить свою пользовательскую регистрационную почту отдельно?
как можно переопределить регистрационное письмо по умолчанию в форме крючка, чтобы изменить регистрацию?
Ответы (2)
В административном интерфейсе вы можете отключить функцию отправки электронной почты при регистрации пользователя. Затем вы можете просто использовать drupal_mail()
и hook_mail()
, чтобы отправить собственное электронное письмо после регистрации пользователя.
Для этого вам нужно будет использовать hook_form_alter() и изменить регистрационную форму, чтобы перенаправить на обратный вызов пользовательского меню. После этого вы можете отправить любое электронное письмо (или сделать что-нибудь еще), которое хотите.
person
bmarti44
schedule
18.09.2010