Form API

表单接口

Webform组件的清理与拷贝

0
Vote up!

当有大量Webform需要制作的时候,我们发现大多数时候是以克隆之前的Webform开始,也就是说我们每次需要的表单结构差不多,或者在几种不同类型的表单中选择一种,这时候节点克隆模块就可以满足需要,但实际情况是,克隆出来的Webform C需要从Webform A的表单换成Webform B的表单,或者Webform C之前想要表单,后来不想要了,如果一个一个清理要点好多下鼠标,所以就实现了

Drupal使用Form API实现Ajax多文件上传

0
Vote up!

也就是说实现多值字段里常见的add more机制,这个默认是不支持的,但基于如下代码即可实现类似的需求,注意这只是个示例,你需要在此基础上来完成你的类似需求。

注意:截图不是100%和示例代码的效果一致,但思路类似。

如何在Drupal中实现多列复选框

20
Vote up!

当我们做选项列表字段时,我们可以选择List类型的字段,也可以选择术语(term)引用字段,他们都可以做成下拉列表,但如果选项特别多,下拉列表的体验就不是很好了,这时我们可以选择复选框的呈现方式,但选项多的字段呈现起来就特别长,这时如果能以多列方式呈现,效果就会好很多。为了解决这个问题,