私たちの会社は電子メール マーケティングに PinPointe を使用しており、複数の言語ドメインを持つ Drupal 6 サイトを持っています。Drupal でフィールドを作成しなかったことを除いて、Web フォームを作成しました。代わりに、ノード Edit NOT THE NODE WEBFORM EDIT .... ボディ セクションのノード編集で、フォームの HTML と JavaScript を追加しました。すべてがうまく機能し、データは正確にキャプチャされます。問題は、送信をクリックするとページが実際に PinPointe にリダイレクトされ、そこでフレンドリーなメッセージが表示されるという事実にあります。ご参加ありがとうございます。まあ、私はこれをしたくありません。感謝を伝えるアラートをポップして、ユーザーをそのページに残しておきたいと思います。jqueryを使用して投稿を行うためにこのコードを試しましたが、ロードされていません。これは、本文ではなくヘッダーに必要だからだと思われます。
したがって、私が望むのは、データを正確に送信し、ユーザーをリダイレクトしないことだけです。したがって、ここで私の限られた Drupal の知識が不足します。
ノード Web フォームに入力フィールドを作成した場合、フォームをピンポイントに投稿するにはどうすればよいですか?
ノード本体 (node>>webform ではなく) でフィールドを動的に作成すると、送信を PinPointe に送信できますが、リダイレクトを停止するにはどうすればよいですか?
FWIW ここに私が使用しようとしていた jquery がありますが、ヘッダーhttp://jsfiddle.net/4xDFK/4/に入る必要があると思われます
FWIW は、動的作成のコードです。
<form action="http://na04.mypinpointe.com/...." id="webform-client-form-1375" method="post" onsubmit="return CheckForm257(this);">
<div>
<div id="webform-component-UsrEmail">
<div id="edit-submitted-UsrEmail-wrapper">
<input id="edit-submitted-UsrEmail" name="email" size="30" type="email" />
</div>
</div>
<div class="form-actions form-wrapper" id="edit-actions">
<input class="form-submit" id="edit-submit" name="op" type="submit" value=" " />
</div>
</div>
</form>