web-dev-qa-db-ja.com

ルールを含むCCK電子メールフィールドを使用して、ノード作成フォームで指定されたアドレスにメールを送信する

匿名ユーザーが利用できるノード作成フォームを使用して、ボランティアをイベントに登録しています。ボランティアをお礼ページにリダイレクトし、登録時にメールを送信します。

ルールを使用してボランティアノードの送信を検出し、お礼ページへのリダイレクトをトリガーしていますが、送信されたフォームで指定されたアドレスにメールを送信する方法がわかりません。

1
Per Enström

RulesモジュールとTokenモジュールがインストールされている限り、非常に簡単です。

1)イベント「新しいコンテンツを保存した後」に応答するルールを作成します

2)アクションをそのルールに追加します "システムセクションから"任意のメールアドレスにメールを送信します "

3)受信者フィールドにトークンを使用します。電子メールアドレスのCCKフィールドがある限り、トークンに提供されます。 「トークン置換パターン」にリストされます。

2
David Lanier