Webform中的自定义复合元素 - Drupal8

时间:2017-05-24 23:02:29

标签: drupal-8 drupal-webform

我想为Education创建Composite元素:

应该像是 学校:
专业:
毕业:是/否。 毕业年份:(如果是)。 上传成绩单:

添加更多[按钮]。

Webform默认将Address,Telephone等提供为Composite元素。我们怎样才能为Custom Fields做到这一点?

谢谢!

1 个答案:

答案 0 :(得分:2)

lpalgarvio发布了great example for how to create a composite element

您只需要扩展类WebformCompositeBase即可实现自己的复合元素。

Webform模块附带的复合元素为您提供了一些其他示例。

jrockowitz是webform 5(D8)模块维护者,他想要add such an example into the webforms module,我相信这张票会更新,他非常积极地改进Webforms模块。