Download als PDF

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">
<column ref="title">
<xsl:value-of select="onion:meta/@onion:name" />
</column>
<column ref="creator">
<xsl:value-of select="onion:meta/@onion:creator" />
</column>
</childType>
</detailView>
<symbolView schemaLocations="http://onion.net/example/imagecontainer.xsd" maxWidth="200" maxHeight="150">
<childType schemaLocations="http://onion.net/example/image.xsd" structureInvisible="true" applyToDerivations="false">
<label>
<xsl:value-of select="onion:meta/@onion:name" />
</label>
<source referenceIdentifier="c.id()" xpath="onion:content/image" />
</childType>
</symbolView>
</childrenViews>