2012-02-20 11 views
0

私たちはウェブサイトをDotNetNukeに移行しており、調査ページの機能を再現したいと考えています。現在、CRMシステムを通じて送信されるすべての電子メールの最後に、満足度調査へのリンクと、いくつかのフィールドを事前入力するためのいくつかのパラメータがあります。だから、URLは次のようようになります。DotNetNuke - フォームにURLパラメータを挿入する

/survey.aspx?ticketID=1234 &のuserName =ジョン+ Doeの私は実際にフォームを作成するために大丈夫と思われるカスタムモジュール「helferlein_Form」を見つけ

そのユーザの塗りつぶし私はフィールドを事前に設定する方法は見当たりません。 DotNetNukeはトークン(例:[Date:now]、[User:username])を挿入させますが、URLから個々のパラメータを取得する方法はありません。私が行かせることができないものがありますか?

答えて

0

あなたが参照するモジュールについてはわかりません。

しかし、私の経験では、データスプリングスのダイナミックフォームは法案にぴったり合っています。これには、カスタムSQLクエリを事前に入力して実行してデータを取得する機能もあります。

1

私はこのモジュールにも慣れていませんが、簡単にURLパラメータを取得できるカスタマイズされたフォームにはXmodを使用することを強くおすすめします。

0

あなたは間違いなく私たちのモジュールを試してください。

[Get:ticketID]または[QueryString:tickedID]を使用してURLパラメータにアクセスすることができます。また、これらのパラメータを使用してアイテムのリストを返すなどのSQLトークンを作成して、ドロップダウンに移入することもできます。

私のトークンと非常によく似合うモジュールAction Formも試してみてください。

0

あなたが好きなモジュールがあり、使いたい場合は、URLから変数を取得し、javascriptを使用してフォームフィールドをあらかじめ入力するために、少しjavascriptを書くことができます。

関連する問題