1

我有一个使用表单 API 生成的表单。有一个包含多个文本字段的字段集。我需要做的是有一个链接或按钮,如果用户想要将该字段集的副本添加到表单中,他们可以单击该链接或按钮,以便他们可以将另一组类似信息添加到表单中。这实质上是允许他们添加多条记录,而不必单独添加每条记录。在 Drupal 7 中使用 Forms API 添加这种功能有什么好的方法吗?

4

1 回答 1

3

在示例模块包中有一个很好的例子:

http://api.drupal.org/api/examples/ajax_example%21ajax_example_graceful_degradation.inc/function/ajax_example_add_more/7

这有点复杂,但有很好的记录,所以你应该能够跟随。

您还需要查看相关菜单回调的整个 ajax_example 模块(http://drupal.org/project/examples的一部分)。

于 2012-10-10T20:24:44.333 回答