我在 Drupal 中有一个网络表单,在 3 个不同的页面上有 3 个问题(字段)(Q1、Q2 和 Q3)。
用户有权编辑他们对网络表单的回复,并查看他们自己的答案。
现在点击 EDIT 链接将用户带到表单的开头(步骤 1)。
我想在编辑模式下创建 3 个链接,将用户带到相应的问题。
喜欢:链接 1 编辑 - Q1(步骤 1) 链接 2 编辑 - Q2(步骤 2) 链接 3 编辑 - Q3(步骤 3)
我在 Drupal 中有一个网络表单,在 3 个不同的页面上有 3 个问题(字段)(Q1、Q2 和 Q3)。
用户有权编辑他们对网络表单的回复,并查看他们自己的答案。
现在点击 EDIT 链接将用户带到表单的开头(步骤 1)。
我想在编辑模式下创建 3 个链接,将用户带到相应的问题。
喜欢:链接 1 编辑 - Q1(步骤 1) 链接 2 编辑 - Q2(步骤 2) 链接 3 编辑 - Q3(步骤 3)
目前无法在编辑时访问多页网络表单上的特定页面。用户必须从第 1 页开始。有关此问题的当前讨论,请参见以下链接。
http://drupal.org/node/1413250
解决此问题的一种方法是在一个页面上创建表单,然后使用 jquery 在当前节点的表单模板文件中的页面内创建工作流(根据当前步骤显示/隐藏字段)。
然后,您可以使用 url 查询字符串或哈希来确定您在哪一步。