Drupal 7 Multistep表单 - 删除保存和预览按钮,直到最后一步

swi*_*kel 7 drupal-7

我在Drupal中创建了一个多步骤/页面表单(字段类型是一个多页面组,嵌套了多页).

表格是6页,每页都有必要的信息.问题是,Drupal在表单的每个页面的底部放置一个"保存"和"预览"按钮.实际上,您无法预览表单或保存表单,直到填写完所有必填字段.因此,当用户浏览表单并在中途点击"保存"或中途"预览"时,他们会遇到大量错误.

有没有办法删除"保存"和"预览"按钮,直到它们在最后一页(即仅第6页)?

谢谢.

编辑:我正在使用字段组来构建我的表单.

swi*_*kel 1

我发现没有任何模块可以做到这一点,无论如何也不完整。

我们最终使用 CSS 完全删除了预览按钮,并安装了一个模块(发布所需),该模块允许您指定“发布所需的字段”与保存草稿所需的字段。现在只有 3 个字段可以保存草稿供以后使用,但发布事件/表单需要 20 多个字段。

我们在 multipage.js 表单中使用了 javascript 来验证每个步骤,因此如果不填写每个页面上的实际必填字段,他们就无法继续。