Form Builder

The Form Builder module allows you to create forms then insert them into your content using a shortcode such as:

[[FormBuilderItem identifier="sample-contact-form" partial="form-builder/item-partial.phtml" disabled]]

The form below uses the following Form Builder Elements in a single fieldset:

  • Select (Dropdown)
  • Text
  • Email
  • Textarea
  • Checkbox (for agree/accept questions)
  • Submit Button

The Form Builder outputs a standard Zend_Form object with (multiple) fieldsets and elements surrounded by dl, dt and dd tags - these can be overriden using form decorators in the form-builder/item-partial.phtml template.

The following Form Builder Actions are triggered when the form is successfully submitted:

  • Email (e.g. send the contents of the form to various administrators)
  • Auto Response (e.g. send a customisable confirmation email back to the visitor)

The "Enable data collection" option is also switched on so enquiries can be exported in Microsoft Excel XLSX format.

Sample Contact Form

 
Default Fieldset
 
 

 

Related nodes
$nodes = $this->node->getCollection()->getRelated();

No related nodes for this node