「ニュースレターを購読する」Webフォーム(任意のWebフォームである可能性があります)があります-ノード/ 41など-ブロックに埋め込みました(ブロックIDは「client-block-14」です)。これは、異なるページの異なる領域に表示できるようにするためです。node/41 への直接リンクはありません。
フォームを送信するときに、ユーザーをリダイレクトしたくありません。ユーザーが現在表示しているページ (ホーム、製品など) にとどまり、送信が成功したことを示すカスタム メッセージを表示するようにします。
問題は、この Web フォームのルールのみが必要であり、サイト上の他の Web フォーム (お問い合わせ) のルールが必要ないことです。
これが私が試した私のルールです。
- 新しいコンテンツが保存された後
- 条件 1: コンテンツ タイプが Web フォームである
- AND 条件 2: ノード ID は 41
- アクション: メッセージを表示する
明らかにノード ID ではなくブロック ID を持っているため、埋め込みブロックで機能するようにこのルールを変換 (およびリダイレクトなしを追加) するにはどうすればよいですか?