Download as PDF

Module configuration

Finished modules are delivered write-protected. For making application-specific or client-specific settings later on there is the section “configuration”.

Here, the module developer has the possibility of defining configurations. Forms in the editor, workflows, widgets or even the templating in the Render Engine can access these configurations.

Configurations are administrated in the area “schemas”. Module configurations can be created below “schemas”. So the schema has to be directly below element "Schemata" on the root level.
The module configurations work in a similar way to user profiles. At least one instance name must be assigned for module configurations. Furthermore the schema "http:/onion.net/2010/editor/modulesystem/environment/container" (schema location of the configuration container) has to be added as a structural parent schema.

All non-instantiated configurations of the module can now be created in the “configuration” area via the context menu. If they are all already instantiated, no context menu is displayed.