選択したユーザーグループにプライベートメッセージを送信します。この目的のために、VBOとビューとルールコンポーネントアクション(Privatemsgによって提供される「メッセージの送信」アクションを使用)を使用します-この質問で説明されているように 。
ただし、それでも小さな問題があります。ユーザーのリストをループしてメッセージを送信するため、privatemsgモジュールは個々のメッセージを送信し、複数のユーザーでスレッドを作成しません。単一の「メッセージの送信」アクションでユーザー全体を使用することは可能ですか?
おそらく1つの解決策は、ルールコンポーネントでcutoms PHPコードを使用し、 privatemsg_new_thread 関数でスレッドを作成することです。しかし、それはとても馬鹿げた方法だと思います。
カスタムphpコードでルールコンポーネントを使用するソリューションを見つけました。 privatmsgモジュールでいくつかの変更が必要です。この説明を参照してください: https://www.drupal.org/node/2725325