Download als PDF

Modulkonfiguration

Fertige Module werden schreibgeschützt ausgeliefert. Um anwendungs- oder mandantenspezifische Einstellungen nachträglich vornehmen zu können, gibt es den Abschnitt Konfiguration.

Hier besteht für den Modulentwickler die Möglichkeit, Konfigurationen zu definieren. So können Formulare im Editor, Workflows, Widgets oder auch das Templating in der Render Engine auf diese Konfigurationen zugreifen.

Konfigurationen werden im Bereich "Schemata" verwaltet. Unterhalb von "Schemata" können Modulkonfigurationen erstellt werden. Das Schema dafür muss also direkt auf der obersten Ebene unter "Schemata" angelegt werden.
Die Funktionsweise von Modulkonfigurationen ist der von Benutzerprofilen ähnlich. Für Modulkonfigurationen muss mindestens ein Instanzname vergeben werden. Außerdem muss "http:/onion.net/2010/editor/modulesystem/environment/container" (das Schema für die Konfigurationsverwaltung) als Elternschema hinzugefügt werden.

Im Bereich "Konfiguration" können nun über das Kontextmenü alle nicht instantiierten Konfigurationen des Moduls erstellt werden. Sind bereits alle instantiiert, wird kein Kontextmenü angezeigt.