我有一个非常长的 Adobe Business Catalyst Web 表单,我需要将其拆分为多个页面,这样它看起来就不会那么长。我正在使用以下网址中的说明将其放在一起。
http://kb.worldsecuresystems.com/kb/splitting-web-form-across-multiple.html
说明说为表单的每个部分创建一个单独的网页,然后使用修改后的操作 url 将表单链接在一起。
该表格是会员申请表格,用户需要使用下拉菜单在第一个表格上选择会员级别。他们直到信用卡详细信息和金额字段所在的第 5 表格才付款。所以我的问题是,如果他们在第一个表格上选择金额,我如何存储该金额以填充第 5 个表格上的金额字段?
此外,我们要求提供家庭地址、工作地址和邮政信箱地址。每一个都将在一个单独的页面上。问题是最后一页是信用卡信息,因为我们使用的是 Paypal,所以他们需要提交账单地址。因此,在向用户询问所有这些地址之后,我真的不想在顶部询问账单地址,所以有没有办法存储,比如工作地址(第 3 页),然后使用它来填充账单第 5 页的地址?我知道我假设他们希望他们的工作地址成为帐单地址,但我不确定如何以其他方式了解这些信息。
此外,如果每个页面上的每个提交按钮都被提交到下一个表单,如下所示:
<form name="catwebformform23080" method="post" onsubmit="return checkWholeForm23080(this)" enctype="multipart/form-data" action="/FormProcessv2.aspx?WebFormID=70776&OID={module_oid}&OTYPE={module_otype}&EID={module_eid}&CID={module_cid}&PageID=/Home-address">
...那么这是否意味着每个表格都将作为单独的案例记录到 Business Catalyst 数据库中?我是否还可以假设付款要到帐单和信用卡详细信息所在的第 5 个表格才能完成?
提前致谢。