Drupal 7模块表单中的无限值字段



尝试在自定义模块表单中实现无限值日期字段。我一直在尝试遵循关于表单中无限项值的博客文章和关于ajax表单的Drupal文档中的示例。

我已经尝试从上面的博客文章添加等价的custom_registration_form函数代码到我的表单构建器函数和ajax回调,但不能得到额外的日期字段显示当我的ajax启用按钮被点击。点击保存按钮后,$form_state['storage']数据作为一个整体是可用的,但我不能告诉它是否在ajax回调中被正确使用。

在模块或示例链接中实现无限值字段的任何想法都将受到赞赏。无限字段似乎是Drupal字段API的基本功能,但我找不到任何在自定义代码中实现它的好例子。

从来没有尝试过这样的东西,但如果你这样做,你首先在内容类型的某个地方创建一个无限字段,然后你var_dump或dpm $page['content']['system_main']['THE_FIELD'])你会看到这样的东西:

 '#process' => 
    array (size=1)
      0 => string 'file_field_widget_process_multiple'

也许可以了解该字段的外观并在模块中实现它

最新更新