Konfiguration
Die Konfiguration der Objektstrukturfenster kann mit Hilfe von XML durchgeführt werden. Hierfür hat das Wurzelelement "childrenViews" die folgenden Kindelemente und Attribute.
Element | Beschreibung | Namensraum | Anzahl |
---|---|---|---|
detailView | Konfigurationsabschnitt für eine Listenansicht | http://onion.net/modulesystem | 0..* |
symbolView | Konfigurationsabschnitt für eine Symbolansicht | http://onion.net/modulesystem | 0..* |
Attribut | Beschreibung | Namensraum | Optional |
---|---|---|---|
language | Standardsprache der Objektstrukturfenster | http://onion.net/common/i18n | Nein |
<childrenViews xmlns="http://onion.net/modulesystem" xmlns:dw="http://onion.net/editor/detailview" xmlns:onion="http://onionworks.net/2004/data" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:i18n="http://onion.net/common/i18n" onion:schema="Onion:http://onion.net/2010/editor/modulesystem/schemata/childrenviews" i18n:language="de">
<detailView schemaLocations="http://onion.net/example/container.xsd" applyToDerivations="false" order="title#descending">
<columns>
<column i18n:key="title" label="Titel" id="title" width="50px" align="left" visibility="fixed" minWidth="auto" type="text" />
<column i18n:key="creator" label="Ersteller" id="creator" width="auto" visibility="visible" minWidth="auto" align="left" type="text" />
</columns><childType schemaLocations="http://onion.net/example/item.xsd" structureInvisible="false" applyToDerivations="false">
</detailView><column ref="title">
<xsl:value-of select="onion:meta/@onion:name" />
</column><column ref="creator">
</childType><xsl:value-of select="onion:meta/@onion:creator" />
</column><symbolView schemaLocations="http://onion.net/example/imagecontainer.xsd" maxWidth="200" maxHeight="150">
</childrenViews><childType schemaLocations="http://onion.net/example/image.xsd" structureInvisible="true" applyToDerivations="false">
</symbolView><label>
<xsl:value-of select="onion:meta/@onion:name" />
</label><source referenceIdentifier="c.id()" xpath="onion:content/image" />
</childType>