0

さまざまな条件 (登録、承認など) でユーザーに送信される電子メールにも、ユーザー プロファイルに応じていくつかの添付ファイルが含まれるユーザー登録プロセスが必要です。

件名、本文を構成し、ユーザー プロファイルに基づいて電子メールに添付ファイルを追加するには、Drupal コアのどのファイルを変更する必要がありますか?

このためのカスタム モジュールを追加しますか? はいの場合、どのフックを探していますか?

4

2 に答える 2

1

drupal コアを変更することは、本当に悪い考えです。独自のモジュールを作成し、 hook_mail()を使用するだけです。

于 2011-05-09T14:08:57.567 に答える
0

モジュールでは、

hook_form_alter()

指定されたフォームの$form配列の#submit配列に独自の送信ハンドラーを入力し(または実行されたものの設定を解除します...コピーして独自のものを作成します)、そのハンドラーで使用できます

hook_mail()

$ form_state配列に含まれるフォームから送信された値、またはその他のものを使用して独自の電子メールを作成します。

于 2013-02-15T10:56:51.510 に答える