似乎很难掩盖Drupal Multistep表单(在没有页面刷新的情况下加载下一步)。我搜索了它,但我没有找到任何解决方案。有人知道该怎么做吗?

有帮助吗?

解决方案

在最近的一个项目中,我使用ctools向导获得了多步格式,我发现这是制作多步形式的一种非常好的方式。该向导还支持使用Ajax加载页面。

我在这里找到了教程: http://www.nicklewis.org/using-chaos-tools-form-wizard-build-multistep-forms-drupal-6 当我这样做时非常有用。如果您在$ form_info中设置'ajax'=> true,则应该开始。

当您通过表单移动时,请使用缓存(他们命名wombat)从各个步骤中存储结果,然后在末尾对其进行操作。

ctools链接: http://drupal.org/project/ctools

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top