Dynamic Forms

Dynamic Forms can used to add additional fields to

Add or edit Dynamic Forms

  1. go to Admin→Dynamic Forms
  2. Select at Filter, which Forms you want to add or edit
  3. Click on the field to edit or click on 'Add Dynamic Field'
  4. Complete the form

Dynamic Field Form

Description
Form To which form the field should be added
Field name unique name of the dynamic field (no spaces and special characters, except underscore)
Field type type of the input field (see below)
Active inactive fields are not displayed
Description comments, just for info
Rank unique per form, determines the order of dynamic fields on the form
Required the field has to be completed
Label Label of the input field, displayed on the form
Help text text, shown below the input field
Parameters Field type specific parameters in JSON format (see below)
initial initial value, displayed if no value present
Visible to roles show the field value for the following roles, role_ids separated by commas without space
Editable by Roles show the input field to the following roles, role_ids separated by commas without space
Paper Type restrict this field to these paper types, Leave it empty, if this field should be displayed for all paper types, Separate paper_type_ids by comma, no spaces., Paper Type are available for review form, review judgement form and upload of addtional material only
Track restrict this field to these tracks, leave it empty, if this field should be displayed for all tracks. Separate track_ids by comma, no spaces, Track restrictions are available for review form, review judgement form and upload of addtional material only

Hints:

Field Types

Single Line Text

One line text input field * max_length: Max number of characters

  {"max_length": "200"}

Text with Summernote Text Editor

WYSIWYG Text Editor

Text Area

Multi-line Text Area * max_length: Max number of characters

  {"max_length": "200"}

Star

Star rating to select an integer value

Parameters

{"max": "10", "show_caption": "True"}

Radio Button, Checkbox, Dropdown and Dropdown Multiple

Allow the selection of multiple entries (Checkbox, Dropdown Multiple) or a single value from a set of choices.

Parameters

  {"choices": "[['v1', 'Dog'], ['v2', 'Cat']]"}

Initial

['v1']

Upload File

Allows file uploads

Parameters

 {"content_types": "['application/pdf', 'image/jpg', 'application/download','image/jpeg']", "filename_pattern": "{tenant}_bild_{random_string}.{file_extension}"}

Display Text

Displays Label on the left hand side and Initial on the right hand side. Initial may contain HTML tags. This is a pseudo field without input functionality.