让我们假设我使用Web Forms for Marketers模块2.2(针对CMS 6.4)制作了一个简单的表单,并将其设置为使用“成功页面”(服务器端重定向到指定的sitecore项)。这很有效。
现在结果是,感谢页面需要显示刚刚提交的表单中的某些字段变量。
“亲爱的x,谢谢你对Y的兴趣。”
在成功页面上,似乎无法检索我需要显示此信息的信息(服务器端)。
解决这个问题的好方法是什么? 有没有办法在页面重定向到成功页面之前挂钩到sitecore webforms(例如,我可以传递orderId)?
答案 0 :(得分:2)
您可以创建自定义操作,以便访问所有表单数据。从操作中,您可以将用户重定向到适当的位置。您可以在第42页的reference guide中找到有关如何创建自定义操作的文档。
确保您的操作始终在“保存到数据库”之后,否则将无法保存数据。