Advanced Fields
Category: Form Builder - Toolbox Section: Field Types Last Updated: 2024-08-22
Advanced field types for complex functionality and integrations.
Nested Form
Embed one form inside another for reusable components.
| Property | Purpose |
|---|---|
| Form | Select child form to nest |
| Field Name Substitute | Replace strings in field names (e.g., "Client" → "Supplier") |
Use Case: Standard sections (Company Details, Individual Details) reused across forms.
Popup Form
Like Nested Form, but opens in a popup window.
| Property | Purpose |
|---|---|
| Form | Select child form |
| Left/Right Icon | Button icon (if icon library available) |
| Size | Button size |
Use Case: Long forms that benefit from segmentation.
YouTube Popup
Embed YouTube videos with a popup button.
| Property | Purpose |
|---|---|
| YouTube ID | Video ID from URL (after v=) |
| Width/Height | Popup dimensions (pixels) |
COPYRIGHT
Videos with copyright restrictions won't play. Test in preview mode first.
File Upload
Allow users to upload files.
| Property | Purpose |
|---|---|
| Enable Web Camera | Take photos directly |
| File Pattern | Restrict file types |
| File Min/Max Size | Size limits |
TIP
File uploads cannot be inserted directly into document templates.
Image Upload
Upload images with web camera enabled by default.
| Property | Purpose |
|---|---|
| Webcam Width | Camera display width (pixels) |
| File Min/Max Size | Size limits |
| Image Size | Display size (% of form width) |
In Templates: Use FieldName_url extension (e.g., {MERGEFIELD Logo_img_url}).
Signature
Capture signatures via touch or mouse.
| Property | Purpose |
|---|---|
| Width | Signature box width (%) |
| Height | Signature box height (pixels) |
| Background Colour | Box background |
| Pen Colour | Signature ink color |
Button
Trigger actions within forms.
| Action | Purpose |
|---|---|
| Submit | Submit form to SYNTAQ |
| Save State | Save without submitting |
| Event | Link to predetermined event |
| Custom | Custom logic on click |
| Reset | Reset fields to original state |
| OAuth | OAuth authentication popup |
| Post to URL | Trigger API integration |
| Property | Purpose |
|---|---|
| Theme | Button color (Bootstrap classes) |
| Size | Button size |
| Left/Right Icon | Button icons |
| Disable on Form Invalid | Only enable when form is valid |
Currency
Capture currency values in correct format.
| Property | Purpose |
|---|---|
| Currency | Currency type (AUD, GBP, EUR, etc.) |
Properties Reference
For all properties, see Common Field Properties.