Submission Fields
Submission is a field type that allows tables of data to be embedded in a Document or Record.
This allows for more powerful and flexible units of work.
Submission fields create child entities from a given template or type, the parent entities have an ownership relationship to the children. This means that:
Entities in the table are automatically published when the parent is published
If a child entity is put into draft, the parent will also go into draft and automatically point to the updated child.
When a submission field points to a type, each row can be made from a different template within that type.

How to embed a Submission Table:
Create a new 'Submission' field.

Click on Configure, and choose a template or type.

Adding the Submission field as a block in page content will display the table. It is possible to hide irrelevant columns by clicking on 'Configure Table'.

Submission tables can also be viewed in the search page:
Add the Submission field.
When a clicked, a pop out in a modal with the submission table will appear.

Adding columns to Submission Fields
You can add columns directly into a Submission table. Doing so will add that as a field to all existing and future child instances in the submission field. You are also able to configure these fields directly from the column in the table.
Adding these columns to the table does not affect or add them to the child template used in the submission field, only the instances made within that particular field.
In templates, you will be able to add placeholder columns. These, similarly to placeholder rows, will become real when the template is instantiated.

Last updated