Webform Add More

Webform Add More enables selected fieldsets to be initially hidden and progressively shown with an Add more button, mimicking CCK multiple fields.
This module adds a checkbox setting to webform fieldset components to select which should have Add more functionality, as well as an advanced setting to override the button label per Webform.

Branch 7.x-1.x

Uses a JS only approach, and is no more under active development.
The approach was proposed by Bartezz, and code originally implemented by span and kranklin [1]. This module adds a checkbox setting to webform fieldset components to select which should have Add more functionality, as well as an advanced setting to override the button label per Webform.
[1] http://drupal.org/node/354381

Dependencies

Webform
jQuery Livequery plugin (included).

Usage

After enabling the module, configure two or more webform fieldsets to use Add More. To change the Add more button label, edit the Form settings Advanced settings.

Credits

All credit to Bartezz, span, and kranklin who originally proposed the approach and code.

Branch 7.x-2.x

Is a total rewrite of the module. While functionality is similar, it uses core AJAX behaviour, allowing for required fields within add more fieldsets.

Dependencies

Webform

Upgrade

An upgrade path from 7.x-1.x to 7.x-1.x is provided, but remains to be tested further and might require some manual amends in your webforms.

Supporting organizations: 
Rewrite module for the 7.x-2.x branch

Project Information

Downloads