1

Web Forms for Marketers モジュール 2.2 (CMS 6.4 用) を使用して簡単なフォームを作成し、「成功ページ」(指定されたサイトコア アイテムへのサーバー側リダイレクト) を使用するように設定したとします。これはうまくいきます。

ここで、送信されたばかりのフォームから特定のフィールド変数をサンキュー ページに表示する必要があることがわかりました。

「X様、Yにご関心をお寄せいただきありがとうございます。」

成功ページでは、この情報を表示する必要がある情報 (サーバー側) を取得する方法がないようです。

この問題にアプローチする良い方法は何でしょうか? ページが成功ページにリダイレクトされる前にサイトコア Web フォームにフックする方法はありますか (たとえば、orderId を渡すことができます)?

4

1 に答える 1

2

すべてのフォーム データにアクセスできるカスタム アクションを作成できます。アクションから、ユーザーを適切な場所にリダイレクトできます。カスタム アクションの作成方法に関するドキュメントは、リファレンス ガイドの42 ページにあります。

アクションが常に [データベースに保存] の後にあることを確認してください。そうしないと、データが保存されません。

于 2011-06-28T13:50:44.993 に答える