Managing components

Use our flexible content model builder to structure your content exactly how you envision it. Whether it's landing pages or voice assistant commands, your options are endless. You can describe components best as 'models in a model'. A predefined set of fields, combined to use as a drag-and-drop-element of as a content item field.

Creating a component

Define components for your content using a variety of fields and components. Dynamic content fields, images, relational fields, and build advanced relationships between custom types by linking models. The fields are exactly the same as the fields in a model, explained in separate pages.
To create a component, go to  Settings >  Publish >  Components. Click ' Add component' to create a new one. Fill in the title, select the fields, and choose an icon to recognize this component in the dynamic content field. You can specify the required fields in a component.

Using a component

After creating one or more components, you can them in two ways
1. Model field

Select the component as a model field via Settings > Publish > Models. The selected component shows up in a content item field.

2. Dynamic content element

Select the dynamic content field in a model, and choose the component(s) you want to use in this model.

The selected components show up in a content item's dynamic content field.

Using empty components (placeholders)

You can also add empty components. This way you can trigger the frontend to insert static frontend components, such as banners, marketing widgets, or forms. An empty component is a component without a field. All empty components in a dynamic content field are shown as a label. This way you can easily recognize the components.