2012-02-20 31 views
0

我們正在將我們的網站遷移到DotNetNuke,並且希望複製我們的調查頁面的功能。目前,在我們通過CRM系統發送的每封電子郵件的底部,都有一個滿意度調查的鏈接以及一些參數,用於預填某些字段。所以URL看起來像什麼:DotNetNuke - 以表單形式插入URL參數

/survey.aspx?ticketID=1234 &的userName =約翰·多伊+

我發現自定義模塊「helferlein_Form」這對於實際創建的形式似乎還行,用戶填充在,但我沒有看到預填充字段的方法。 DotNetNuke允許您插入令牌(例如:[Date:now],[User:username]),但我沒有看到從URL中獲取單個參數的方法。有什麼我錯過,會讓我這樣做嗎?

回答

0

我不確定你參考的模塊。

但是,根據我的經驗,來自Data Springs的動態表單可以完美地滿足賬單。它可以預填充甚至運行自定義SQL查詢來獲取數據。

1

我對這個模塊也不熟悉,但我強烈建議使用Xmod來定製表單,以便您輕鬆獲取url參數。

0

你一定要試試我們的My Tokens模塊。

它允許您使用[Get:ticketID]或[QueryString:tickedID]訪問URL參數。您還可以構建使用這些參數的SQL令牌來返回項目列表,例如填充下拉列表。

也請試試我們的Action Form模塊,該模塊與My Tokens集成非常好。

0

如果你有一個你喜歡並想要使用的模塊,你可以隨時寫一點javascript來從URL中獲取變量,並使用javascript預填充表單域。