0

私たちの会社は電子メール マーケティングに PinPointe を使用しており、複数の言語ドメインを持つ Drupal 6 サイトを持っています。Drupal でフィールドを作成しなかったことを除いて、Web フォームを作成しました。代わりに、ノード Edit NOT THE NODE WEBFORM EDIT .... ボディ セクションのノード編集で、フォームの HTML と JavaScript を追加しました。すべてがうまく機能し、データは正確にキャプチャされます。問題は、送信をクリックするとページが実際に PinPointe にリダイレクトされ、そこでフレンドリーなメッセージが表示されるという事実にあります。ご参加ありがとうございます。まあ、私はこれをしたくありません。感謝を伝えるアラートをポップして、ユーザーをそのページに残しておきたいと思います。jqueryを使用して投稿を行うためにこのコードを試しましたが、ロードされていません。これは、本文ではなくヘッダーに必要だからだと思われます。

したがって、私が望むのは、データを正確に送信し、ユーザーをリダイレクトしないことだけです。したがって、ここで私の限られた Drupal の知識が不足します。

  1. ノード Web フォームに入力フィールドを作成した場合、フォームをピンポイントに投稿するにはどうすればよいですか?

  2. ノード本体 (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>
4

1 に答える 1

1

Drupal でカスタム確認ページを作成します。次に、この確認ページにリダイレクトするように PinPointe を設定します。

PinPointe フォーム マネージャーの [ありがとうページのオプション] の下に、サインアップ ユーザーをカスタム URL に送信するオプションがあります。

于 2012-08-24T21:22:16.373 に答える