logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

Entity Forms 送信後に2人のユーザーへ e-mail を送る。どう実装する?

22/02/2025, by 匿名 (未認証ユーザー)
フォーラム

皆さん、こんにちは!
経験豊富なフォーラムの皆さんに、少しお時間を割いて、新米 Drupal ユーザー(女性)の私に次の課題の実装を手伝っていただきたいのです。

簡単な前置き:
Entity Forms で作成したフォームがあります。このフォームには「名前」フィールドと、現在のユーザーのノードのタイトルを出力する「Node reference」フィールドがあります。
このフォームは「Entity Reference」フィールド(「自分のコンテンツを提案する」というフィールド名)を通じて、ノードのページに表示されます。

課題はこうです: このフォームを送信した後、ノードの作成者と、このフォームを送信した本人に e-mail が送信されるようにしたいのです。
e-mail には、フォームを送信した人の名前と、ノード自体へのリンクとしてのノードのタイトルが記載されている必要があります。

これはすべて Rules で行うものだと理解しています。現在のユーザーの e-mail は取得方法が分かります(site:current-user:mail)が、フォームが送信されるノードの作成者の e-mail はどうしても見つからず、ここには存在しないようです。
コンテンツへのリンクをどう実装するのかも分かりません。
PHP コードの知識はごくわずかです。自分でモジュールを書くには十分正確でないと思います。
あらかじめ皆さんに大変感謝いたします。

これはすべて Drupal 7 で行っています。