как можно переопределить регистрационное письмо по умолчанию в форме крючка, чтобы изменить регистрацию?

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


person jini    schedule 16.09.2010    source источник


Ответы (2)


Простой способ: http://drupal.org/project/advanced_mail_reroute

person Nikit    schedule 16.09.2010

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

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

person bmarti44    schedule 18.09.2010