アクションコンポーネントのトリガーに問題があります。
モジュール関数とdevel/phpページから呼び出そうとしました。
これは私のコンポーネント設定です
ご覧のとおり、1つのノード引数とそれに続く4つのテキスト引数があります。そして、私はこのコードでそれを呼び出そうとしています
$node = node_load( 981 );
$return = rules_invoke_event('rules_send_mail',
$node,
'[email protected]',
'123',
'nome',
'sss' );
print_r( $return );
ページには何も印刷されません。配列やFALSEではありません。
アクションは単にclient_mailに送信して電子メールで送信します。
誰かがなぜ機能していないのか理解するのを手伝ってくれる?
それによって呼び出される必要があるルールアクションコンポーネントの場合
_ rules_invoke_component('name', $other_parameters..);
_
一方、rules_invoke_event()
は、異なるルールを適用する可能性のあるイベントをトリガーすることを想定しています。