私は「Authors」コンテンツタイプを持っています。これは、ユーザーが「Article」ノードに追加するときに、新しいコンテンツを共同作成者として追加できます。
ユーザーではなく、別個のコンテンツタイプであることに注意してください。
「著者」コンテンツタイプには、共著者の電子メールを含む「電子メールフィールド」があります。
私がやりたいことは、ルールを使用して、referenced node's email field
私はルールをいじくり回しましたが、それを実際に機能させることができませんでした。これを実現するためのルールの段階的なプロセスに感謝します。
ルールがイベントに反応に設定されている場合:Before saving content
またはAfter saving new content
タイプArticle
の場合、次のようにします。
追加条件:エンティティにはフィールドがあります
[〜#〜]エンティティ[〜#〜]:node:field-your_reference_field
[〜#〜]フィールド[〜#〜]:field_email
これにより、参照されたノードの電子メールフィールドがアクションで使用できるようになります。だからあなたはできる
アクションを追加:メールを送信
To:node:field-your_reference_field:field_email
これにより、必要な場所に移動できます。