0

ウェブサイトをDotNetNukeに移行し、調査ページの機能を複製することを検討しています。現在、CRMシステムを介して送信するすべての電子メールの下部に、いくつかのフィールドに事前入力するためのいくつかのパラメーターとともに、満足度調査へのリンクがあります。したがって、URLは次のようになります。

/survey.aspx?ticketID=1234&userName=John+Doe

カスタムモジュール「helferlein_Form」を見つけました。これは、ユーザーが入力するフォームを実際に作成するのに問題がないようですが、フィールドに事前入力する方法がわかりません。DotNetNukeではトークン(例:[Date:now]、[User:username])を挿入できますが、URLから個々のパラメーターを取得する方法がわかりません。私がそれをすることを可能にする私が欠けている何かがありますか?

4

4 に答える 4

1

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

于 2013-02-28T18:26:59.510 に答える
0

参照しているモジュールについてはよくわかりません。

ただし、私の経験では、DataSpringsのDynamicFormsはこの法案に完全に適合します。データを取得するために、事前に入力し、カスタムSQLクエリを実行する機能もあります。

于 2012-02-21T15:50:50.627 に答える
0

気に入ったモジュールがあり、使用したい場合は、いつでも小さなjavascriptを記述して、URLから変数を取得し、javascriptを使用してフォームフィールドに事前入力することができます。

于 2013-03-06T02:22:06.380 に答える
0

My Tokensモジュールをぜひお試しください。

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

また、My Tokens と非常にうまく統合されているAction Formモジュールも試してください。

于 2013-03-04T20:57:03.117 に答える