2011-04-10 116 views
0

我想要一個用戶註冊過程,其中在各種條件(例如註冊,批准)下發送給用戶的電子郵件也包含一些依賴於用戶配置文件的附件。drupal 7配置用戶註冊過程

我應該修改Drupal核心中的哪個文件來配置主題,正文並在基於用戶配置文件的電子郵件中添加附件?

我爲此添加了一個自定義模塊?如果是,那麼我在找哪個鉤子?

回答

1

修改drupal核心真的是一個壞主意;您可以簡單地創建自己的模塊,並使用hook_mail()

0

在你的模塊,你需要

hook_form_alter() 

指定表格的形式$陣列(或取消所執行的一個在#submit陣列中輸入自己提交的handler ...複製它,使你自己的) 並在該處理程序可以使用

hook_mail() 

,從而形成與包含在$ form_state陣列,或任何其他形式提交的價值您自己的電子郵件!