使用網站核心和網絡營銷人員的表格,如何在「成功」頁面或類似網頁上輸出結果。Sitecore網絡營銷成功頁面上的響應
- 我們正在使用自定義的保存操作,即調用WebService並提供表單域值。
- WebService正在進行一些安全檢查。
- WebService正在查詢外部MSSQL DB,並返回此結果。
我們如何從WebService輸出這個響應?
使用網站核心和網絡營銷人員的表格,如何在「成功」頁面或類似網頁上輸出結果。Sitecore網絡營銷成功頁面上的響應
我們如何從WebService輸出這個響應?
這取決於。如果每個表單都有一個通用成功消息,則可以將成功頁面url設置爲一個頁面,並加載適當的sublayout以從服務中獲取。
如果成功消息根據用戶輸入的信息而有所不同,您可以創建一個自定義提交操作並負責通過url params路由到正確的成功url以支持邏輯。
有兩種不同的方法可以做到這一點,但在面向營銷人員的Web表單框架中進行工作需要更多的工作,比如重寫成功消息的正常行爲以引入一些特殊的格式和邏輯(但僅僅在某些情況下)。
我想你會擁有一個更簡單的時間僅僅有表單重定向成功上到一個新的單獨的頁面你打造。您可以讓它攜帶查詢字符串參數或會話變量,以將其與剛剛提交的表單或傳遞結果中使用的重要ID進行匹配。在新頁面(現在不綁定到Web Forms for Marketing框架)中,您可以擁有使數據庫調用並返回正確結果的所有邏輯。
是的,這也是我來到的解決方案。感謝您的回覆。 – KMN